IT’S AT times like this that I’m glad I cancelled my New Statesman subscription.

James Macintyre just posted a piece entitled “The hypocrisy of Eric Joyce”, which basically claims that if you supported the invasion of Iraq (which both Eric and I did), you therefore have no right to suggest that the public’s patience might be running out with the argument that British efforts in Afghanistan are aimed at preventing terrorism in Britain.

And Macintyre (who isn’t nearly as funny as his brother Michael, by the way) resurrects that old, dishonest, craven and blindingly stupid argument that the war in Iraq “actually brought Islamist terror to Britain’s streets for the first time.” In Macintyre’s mind, Islamist terrorism never existed before 7/7/05, despite the oft-repeated mantra that we now live in a globalised world, and despite the fact that Islamists have been murdering their political and religious opponents in cold blood and in great numbers for decades. But until 2005, not in Britain, so that’s okay.

Isn’t it wonderful how some on the Left try to pin the blame for terrorism on the British government, and not on the murdering psychopaths who actually set off the explosives on London’s transport system?

As it happens, I don’t agree with Eric’s reasons for resigning; the war in Afghanistan is sadly necessary and the public’s impatience with the mission’s progress can have no bearing on the rights or wrongs of our presence there.

But hypocrite he is not.