‘Out of touch’: House of Lords sells £90,000 worth of champagne in a year

‘Out of touch’: House of Lords sells £90,000 worth of champagne in a year