Forgive me if I've got the definition wrong - but if you're a champagne socialist, aren't you just a rich person who thinks poor people should be treated fairly and are happy to pay more tax to ensure this?
I keep seeing it used as an insult on here and I don't get it. What's wrong with that? I feel like we could do with a hell of a lot more 'champagne socialists', to be honest.