In an interview with the Daily Mail, Sir Richard Dannatt said "we must quit Iraq soon." 

"We are in a Muslim country and Muslims’ views of foreigners in their country are quite clear."

"The military campaign we fought in 2003 effectively kicked the door in. Whatever consent we may have had in the first place, may have turned to tolerance and has largely turned to intolerance."

"That is a fact. I don’t say that the difficulties we are experiencing round the world are caused by our presence in Iraq but undoubtedly our presence in Iraq exacerbates them."

In comments that set him at loggerheads with Mr Blair, Gen Dannatt warns that the good intentions of 2003 have long since evaporated - pitching British troops into a lethal battle that few at home can understand.

"I think history will show that the planning for what happened after the initial successful war fighting phase was poor, probably based more on optimism than sound planning," he said.

"The original intention was that we put in place a liberal democracy that was an exemplar for the region, was pro West and might have a beneficial effect on the balance within the Middle East."

"That was the hope, whether that was a sensible or naïve hope history will judge. I don’t think we are going to do that. I think we should aim for a lower ambition."

The Daily Mail writes that the General also "understands why Prince William and Prince Harry want to serve on the frontline but has not yet decided whether they will be allowed to fight in Afghanistan."