MEPs – represent 445 million people.
Lords – increasingly represent a stain on all notions of democracy.
Source: mobile.twitter.com via Mack on ScrappyBook