MPs sing new theme tune for Rory Stewart