Advertisement

Alex Salmond appears to sing in the House of Lords