With over 100 members more than the Commons' 650, the Lords is the second-largest legislature in the world after China's National People's Congress.