Tony Blair has apologised for mistakes made over the Iraq War - and said there were "elements of truth" in claims that it 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 said it was "hard to apologise" for removing Saddam Hussein and Iraq might have become like Syria otherwise.
BBC correspondent Robin Brant said Mr Blair was apologising "for things he's already said sorry for".
Mr Blair's comments come shortly before Sir John Chilcot announces a timetable for completion of his inquiry into the war.
In an interview - which is yet to be broadcast - with US news channel CNN, Mr 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.
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."
Asked if the war was the "principal cause" of the rise of the so-called Islamic State (IS or ISIS) militant group, he replied: "I think there are elements of truth in that.
"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."
Mr 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.
IS then moved from Iraq into Syria and established itself there, before returning to Iraq, Mr Blair 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.
Ex-Lib Dem leader Sir Menzies Campbell said Mr Blair's comments will do "nothing to change public opinion that his was a major error of judgment".
And the Archbishop of Wales, Dr Barry Morgan, criticised Mr Blair, saying he had been "a bit gung-ho about going to war".
Meanwhile, UKIP's defence spokesman, Mike Hookem MEP, demanded the Chilcot inquiry report be released "immediately".
Scottish First Minister Nicola Sturgeon tweeted: "The Blair spin operation begins but the country still awaits the truth. The delay to Chilcot report is a scandal."
But Mr 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."