The amount of amateur-hour stupidity among UK politicians is staggering. Whether it's Miliband trying to choke down a bacon sandwich, Cameron not knowing how much bread costs, Clegg doing just about anything, or Farage and his buddies doing their "funny" Jamaican accents, it's as though none of them has any idea how they're perceived by the public. (Farage probably does, but he seems to enjoy people thinking he's moron.)
What's worse is you can't tell what any of them stand for. One of them releases a policy idea, and the others wait to see how people react. If it's a popular idea, the others say "We'll do that, too!" If it turns out people don't like the idea, the others jump on whichever party proposed it to say they're out of touch. Aside from "holding/getting power," I don't know what any of their goals are.
(Ok, UKIP's other goal is "hating non-white, non-English people," but aside from that, I don't know how they'd plan to run the country. Not that I care, because I'm not voting for that bunch of idiots, but it'd be nice if they thought "hating immigrants" wasn't enough of a political platform, and came up with some other ideas.)
What I wouldn't give for one of them to say what their party stood for, whether it was popular or not; to take a principled stand for once, and then back it up and try to convince people why they should agree.