Alex Salmond says Jeremy Corbyn would be voting for the SNP's motion if he could.

"I once told Mr Blair that he would one day answer to a higher authority than this House", he tells MPs.

"I still believe that to be the case but in meantime he should be called to account here on Earth by us in the here and now."

He says "the carnage continues. Memories will fade, the real issue is how do you stop it from happening again.

“What Iraq demonstrates is that currently at least there are no effective checks and balances in our system,” Salmond said. “The prime minister had the ability to create the circumstances in which this house followed him into an illegal conflict.

“This is an opportunity to introduce another check and balance, to create a precedent where any future prime minister will know he or she will have to account for their actions not just to history but to this House of Commons.”

He points to a note Mr Blair wrote to the US president in 2002 stating: "I'll be with you, whatever," as proof that he misled MPs about his intentions.

Michael Gove, the Conservative former justice secretary, says it this is not proof of a firm commitment to support and that Mr Blair’s support was conditional.