The House of Lords is the upper house of the Parliament of the United Kingdom. Members are appointed by either the monarch or the House of Lords Appointments Commission. The House of Lords reviews laws passed by the House of Commons and can delay their passage if deemed necessary.
Be the first to reply to this question.