Tony Blair has moved to prepare the ground for the publication of the Chilcot inquiry into the Iraq war by offering a qualified apology for the use of misleading intelligence and the failure to prepare for the aftermath of the invasion.

In an interview with Fareed Zakaria on CNN, the former British prime minister declined to apologise for the war itself and defended armed intervention in 2003, pointing to the current civil war in Syria to highlight the dangers of inaction.

Blair, who will be aware of what Sir John Chilcot is planning to say about him in the long-awaited report into the Iraq war, moved to pre-empt its criticisms in an interview with CNN. He told Zakaria: “I apologise for the fact that the intelligence we received was wrong.