Hilarious anecdote in today's Mail on Sunday. A few years ago, Boris met George Bush and matters were amicable until George spied that Boris was wearing a Che Guavara watch. When challenged by Bush, Boris blushed "It's my sister's!!" and Bush responded "In Texas we execute people for wearing Che Guavara watches."

I don't like champagne, and I'm not a socialist, so the answer in my case is 'no'. Bloody silly term if you ask me, no one accuses William Hague of being a class traitor because he claimed to have drunk 14 pints of beer in a day. 'Binge drinking hypocrite', possibly.

That was rather my point - if it's OK for a senior and very wealthy Conservative, dedicated to the preservation of the power and wealth of existing elites, to boast about donning the mantle of a 'man of the people', why isn't it all right for a socialist to drink champagne? Or is it one of those fun things where it's only wrong if a left-winger does it? There are lots of them once you start looking.