Heh, as much as British politicians leave to be desired, I quite frankly think there's considerably more to be said about British voters. You're just never happy, are you. No, strike that, you're never above the threshold of abject disgust in at least one (and often both) leaders of the major parties. You all thought Neil Kinnock was a pillock for being too old-fashioned to beat Thatcher. Then Blair came in and changed all of that, and pretty soon he was a pillock for betraying the old ideals of the working class. You hated Thatcher for sticking to her views regardless of opposition, and you hate Cameron for being an opportunist who acknowledge concerns and views not traditionally central to the conservatives. You hated John Major for being too ordinary, and you hated William Hague for being too extreme.
You lot have better politicians than you deserve. Which is luckier than most countries.
cheers