House of Lords
The House of Lords is the upper house of the UK Parliament. Most legislation must be approved by both the House of Commons and the House of Lords. However, the House of Lords is not an elected chamber and is constitutionally subordinate to the House of Commons. The House of Lords has its origins in […]