News

The Leader of the House of Lords is responsible for looking after the organisation of government business and procedure in the House of Lords. He or she is appointed by the Prime Minister and is a ...