Champagne socialist is a political term commonly used in the United Kingdom.[1][2] It is a popular epithet that implies a degree of hypocrisy, and it is closely related to the concept of the liberal elite.[3] The phrase is used to describe self-identified anarchists, communists, and socialists whose luxurious lifestyles, metonymically including consumption of champagne, are ostensibly in conflict with their political beliefs.
Taking "Champagne socialist" jibes on the chin - "I've always been enthusiastic about Champagne" - the Groucho club member is no fair-weather friend of the party.