House of Lords
The House of Lords (House of Peers) is the upper house of Parliament situated in the Palace of Westminster. Membership of the Peers (as equals) is made up of Lords Spiritual and Lords Temporal. Lords Spiritual are led by the Archbishops of Canterbury and York who are primate of all England. The occupants of the five ‘great sees’ include London, Durham and Winchester as Lords of Parliament. Of the remaining 35 English diocesan bishops, the 21 most senior (by length…