Tony Blair has apologised for mistakes made over the Iraq War - and said there were "elements of truth" to claims the war caused the rise of Islamic State.
The ex-PM said "those of us who removed Saddam" did bear some responsibility for the situation in Iraq today.
But he again defended the invasion, saying it was "hard to apologise" for removing Saddam Hussein and that Iraq might have become like Syria otherwise.
Scottish First Minister Nicola Sturgeon said it was a "Blair spin operation".
Blair's comments come shortly before Sir John Chilcot announces a timetable for completion of his inquiry into the war.
BBC political correspondent Iain Watson said any apologies from Blair were strictly limited.
In an interview - which is yet to be broadcast - with US news channel CNN, Blair said that even if his policy in Iraq did not work, subsequent policies had worked no better.
He suggested that if the Iraq invasion had not taken place the country could have degenerated into civil war, as Syria did.
'Elements of truth'
He also apologised for "some of the mistakes in planning" as well as "our mistake in our understanding of what would happen once you removed the regime".
But he told CNN that if asked to say "we would be better off as a world" if Saddam were still in power, "I have to part company with people."
"Of course you can't say those of us who removed Saddam in 2003 bear no responsibility for the situation in 2015, but it is important to also realise that the Arab Spring which began in 2011 would have also had its impact on Iraq today."
Explaining his view, Blair said the coalition had helped to install a "broad-based government" in Iraq following the war.
But relative stability in Iraq in 2009 was then undermined by "sectarian" policies of the then Iraqi government and the impact of the Arab Spring, he said.
Blair said IS then moved from Iraq into Syria and established itself there, before returning to Iraq.
Problems were caused by people "trying to kill as many innocent people as possible and disrupt progress", he added.
Sir John Chilcot's long-awaited report into the Iraq War is now reaching a conclusion, although no date has yet been given for its release - more than six years after the inquiry was set up by the then prime minister Gordon Brown with an assurance that it would take a year.
Ms Sturgeon tweeted: "The Blair spin operation begins but the country still awaits the truth. The delay to Chilcot report is a scandal."
But Blair's office denied the interview was an attempt to set out his version of events before facing probable criticism.
A spokesman said: "Tony Blair has always apologised for the intelligence being wrong and for mistakes in planning. He has always also said and says again here that he does not however think it was wrong to remove Saddam.
"He did not say the decision to remove Saddam in 2003 caused ISIS, and pointed out that ISIS was barely heard of at the end of 2008, when al Qaeda was basically beaten."