house ofl ords

The House of Lords has bought in over 17,000 bottles of champagne since the coalition began, enough to give each peer just