Personally, I think the only valid criterion for voting for any of these people is how good they look on the telly. There's no other difference between any of them. We used to have a socialist party (God bless them) in Labour - representing the working man and supported by trades union and co-operative societies. We used to have a Liberal Party representing the slightly off-beat, left-of-centre (but not too much) middle class teachers and clerics, and we had the Conservatives who represented money. Now the Tories have dragged the centre point rightwards and Labour and the Libs are dancing along with them. Of course, Labour is out of power now, but its politics are the same now as those of the other parties.

The only difference between them is the physical appearance of their leaders.

So what's wrong with a coalition? And what's more, what difference does it make?