Reform of the House of Lords: A Pocket Politics Guide
What is the House of Lords? The House of Lords is the upper house of the Parliament of the United Kingdom. It is the second chamber of Parliament, after the House of Commons. The House of Lords is made up of over 800...