Tony Blair says people will not accept that he means his regret over mistakes in the Iraq war until he disowns the decision to join the US coalition to topple Saddam Hussein.

Speaking to Today programme presenter John Humphrys, he accepted that in retrospect it would have been better to challenge the intelligence used to justify the war, but stood by his decision to join the invasion.