The long-delayed Chilcot report into Iraq will lead "all the way to the Hague" and a war crimes tribunal, the Commons has heard.

SNP MP Pete Wishart made the claim as a Tory MP branded the war "the UK's Vietnam" and former Foreign Secretary Jack Straw was called a liar.

The angry scenes came as MPs debated the revelation that the highly-anticipated report will not be published before the general election.

Last week Tony Blair was forced to deny he was holding up its findings becoming public.

The report is expected to be critical of the decisions taken in the run up to the war in 2003.

Respect MP George Galloway said that the inquiry had been catastrophe as he warned that Iraq would follow Mr Straw "to the grave".

Mr Straw, who served as foreign secretary between 2001 and 2006, had earlier warned that criticism over the delays could lead to the inquiry panel producing conclusions that were "more starkly drawn than the evidence".

He also told Labour MP Paul Flynn that in November 2002 the "whole of the United Nations Security Council" judged "that there was a threat to international peace and security from Saddam's weapons of mass destruction".

That led to shouts from Mr Galloway "you are lying", while Mr Flynn said that was "because they were fooled".

Mr Wishart told MPs that he believed individuals would ultimately end up facing charges in the Hague, although he predicted the full truth would not come out for another generation because "too many big reputations will be tarnished".

Meanwhile, at Holyrood MSPs backed a motion stating any further delay in publication would be "completely unjustifiable" and called for Chilcot's findings and evidence to be published before the general election.

First Minister Nicola Sturgeon, who opened the debate, said the rise of the Islamic State was a legacy of the Iraq conflict and branded the failure to publish the report before May as "scandalous".

She added that it was vital that it was known whether there was more than "mere miscalculation" by UK political leaders when they embarked upon what she called a "foreign policy blunder of epic proportions".

Former Justice Secretary Kenny MacAskill said the Iraq War "remains not just the war of Tony Blair, but a war of Jim Murphy and the Labour party" and that the conflict had "whipped up a hornets' nest" that led to devastating terror attacks in London, Paris and Madrid.

"Let it be rung out loud and clearly from Chilcot that there were no weapons of mass destruction, that this was a false pretence," he said. "Let us hear what went on between Tony Blair and George Bush because there has been devastation throughout the world. Chilcot had taken longer - and has still not reported - than the conduct of the Nuremberg trials after World War II. They had to pursue people who fled from justice but managed to carry it out.

"The information is there and it should be readily available... Young men died, their parents grieved. We owe it to those memories to find out just what happened. We need to find out why."

The First Minister's motion was backed by 96 MSPs, with no-one voting against it and 14 abstentions. A Tory amendment, which said timing of the report was "for the inquiry itself to decide" was convincingly defeated.

Although Labour backed the Government motion, its MSPs accused the SNP of playing politics over the Iraq war in a cynical bid to score points ahead of the May vote and claimed the parliament's time would have been better spent debating the NHS or education.

Kezia Dugdale, the party's deputy leader, said: "On this side of the chamber, you will find no quarrel that Chilcot should be published as quickly as possible. What we won't support is talk of using the Chilcot inquiry as a political tactic. The report is a matter of national importance, not nationalist posturing."

Labour MSP Mary Fee said: "We will support the motion and believe it is right that the inquiry's finding's should be published as soon as possible. However, I also repeat my earlier warning that this must not be used in general election campaigning. It would be disrespectful to the dead, injured, their families and the Iraqi people."

The inquiry was set up by then-prime minister Gordon Brown in 2009 and took public evidence from its last witness in 2011, but publication has been held up by wrangling over the release of confidential messages and the Maxwellisation process.