While the rest of us face austerity, the Lords spends roughly £65,000 a year on champagne, and is refusing to drink anything cheaper
While the rest of us face austerity, the Lords spends roughly £65,000 a year on champagne, and is refusing to drink anything cheaper