House of Lords

The House of Lords is the unelected house in the British parliament, its existence undermines the whole point of democracy.