Tony Blair has claimed that a Government led by Jeremy Corbyn would be "a very dangerous experiment" because of the current Labour leader's "populist" left-wing policies.
The former Prime Minister also said he feels "great humility" about his decisions over UK's involvement in the Iraq War, but claimed some of those who criticised him over the conflict were actually angry that he had won three elections of the Labour Party.
He said the centre-ground needs to regain its "mojo" and win back the initiative from the populist left and right wing.
On being asked if Mr Corbyn was a product of his own Labour premiership, Mr Blair told the BBC's This Week's World: "No, I think it's a result of the way the world works these days.
"It's a big challenge for the centre, and when I'm not thinking about the Middle East, I'm thinking about this because I do think, by the way, it would be a very dangerous experiment for a major western country to get gripped by this type of populist policy making, left or right.
"I do think the centre ground needs to work out how it recovers its... gets its mojo back, and gets the initiative back in the political debate because otherwise... these guys aren't providing answers, not on the economy, not on foreign policy."
Mr Blair has insisted the West is not responsible for the current turmoil in the Middle East but must prepare for bigger terror attacks on Europe.
He said: "You've got to open your eyes to the problem, and if we don't do that we're going to store up an even bigger problem for ourselves, and we face the problem in Europe, I'm afraid, of even bigger terror attacks and I think we need to be in no doubt at all about the people we're dealing with here.
"If they could kill larger numbers of people that's what they would do. So, this is a different type of threat from anything we have faced before, it requires a different type of policy response and it requires a different rhythm of thinking where we understand this is a generation fight, it's not a fight that's going to be resolved in one year, two years, or even 10."
Mr Blair claimed that some people who opposed the Iraq War were actually annoyed that he had won three elections.
"There are people who disagree with me for reasons that they say are to do with, say, Iraq, but actually are to do with the fact I won three elections for the Labour Party and they didn't like it," he said.
"I have a real humility about the decisions that I took and the issues around them and... you know, I was trying to deal with this in the aftermath of 9/11 and it was very tough, it was very difficult."
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies