He also now looks stupid for refusing to say sorry in the first place, and then saying it now. If it was right for him to apologise (and I think it was, even if doing so whilst making clear he had nothing to do with it), he should have done it immediately.

Having said that, I don’t understand why u-turns are always seen as negative. Surely it should be a good thing if a politician is capable of realising a mistake and acting to put it right, rather than continuing with the wrong course of action?

Gordon has got what I can only term charisn’tma. Whether that qualifies as a superpower or not, I’m less sure…