Anyone know why Shami Chakrabarti was carrying the Olympic flag? The boss of the Olympic Federation said it was because she had “founded” the organisation Liberty. But of course she didn’t. It was founded eighty years ago, by some other people who have never been honoured. Nor was she responsible for the name change from the National Council for Civil Liberties – that happened 16 years before she arrived on the scene. So why was she there? You know, all in all, I really enjoyed the opening ceremony and thought Danny Boyle did a lovely job. But some of this spineless, witless, political correctness actually makes me feel physically sick.

D’you know, I wrote a piece a year or so ago about how the Olympic torch would end up being held by Shami Chakrabarti. I thought I was being terribly satirical and funny. I just find it incredibly depressing.