“What I tried to do for both sides is to give them a way out with some form of dignity otherwise they wouldn’t lay their arms down.
“And can I just say this, because this has been raised with me time and time again – I accept it was a mistake to use those words, but actually if it contributed towards saving one life, or preventing someone else being maimed it was worth doing, because we did hold on to the peace process.
“There was a real risk of the republican movement splitting and some of them continuing the armed process. If I gave offence, and I clearly have, from the bottom of my heart I apologise, I apologise.”
McDonnell was honest, straightforward and (I thought) convincing on last night’s Question Time. In stark contrast to his boss in July, when asked perfectly reasonable questions about his warm words towards Hamas and Hezbollah: