So, Vince Cable says what everyone’s thinking—that Rupert Murdoch needs taking down a peg and his takeover of BSkyB needs to be stopped. And then he’s stripped of the role, humbled, and watches as the BSkyB takeover became the responsibility of Jeremy Hunt. Well, gosh, I WONDER WHAT HIS DECISION WILL BE? (Hint: Armando Iannucci links to a Hunt article that may as well be titled “Why I wuv Rupert and want to have his babies”.)

Cable was, of course, stripped of the role for making Rupert Murdoch cry and for being impartial, and not at all for going against Tory wishes to see the BBC killed by its commercial rival. After all, it’s not remotely hypocritical to demote Cable when David Cameron referred to the prospect of BBC cuts as ‘delicious’. Clearly, that little nugget wasn’t at all impartial and wrong.

And it’s not like The Labour Party comes out of this smelling of roses either. It had the perfect opportunity to play bipartisan politics and also to appeal to Lib-Dem MPs and voters alike. It doesn’t need Murdoch until 2015, and could have reduced his power over media and the voters. Instead, Ed Miliband leapt on the chance to smack Cable and score a couple of short-lived politics points, saying “Vince Cable should have gone”. Rather than weakening the government, this likely strengthened it, but it has weakened one of the few people in Cabinet seemingly trying to at least some things that aren’t entirely reprehensible.

So screw you, David Cameron and your Tory buddies for so openly going against the wishes of the people and tearing down one of your government’s best MPs time and time again.

Screw you, Nick Clegg for not having the balls to back one of your own, instead choosing to provide a ‘united front’ that will see your party wiped from Parliament in 2015 (well, apart from you, because you’ll likely be wearing blue by then).

And screw you, Ed Miliband for proving you’re just like every other tosspot Labour leader, playing reactionary politics when you had yet another opportunity to do something different.