The ill-fated Bahrain Grand Prix has been dealt a final blow after Formula One supremo Bernie Ecclestone admitted it could not go ahead without the support of the teams.

The FIA, the sport's governing body, are now set to perform a U-turn and at the very least move it from the October 30 slot and reinstate India to that date.

That would leave Bahrain, originally called off because of unrest in the country, scheduled for December, if it goes ahead at all.

Ecclestone had backed moving the race to October after the season opener had originally been postponed.

But now Ecclestone has admitted the race will not go ahead after 11 F1 teams objected.

He said: "Hopefully there'll be peace and quiet and we can return in the future, but of course it's not on.

"The schedule cannot be rescheduled without the agreement of the participants - they're the facts.''

Ecclestone's comments come after the move to put the Bahrain race on in October - and move the race originally scheduled for that date in India back until December - attracted criticism.

That move was condemned by teams and drivers and also by human rights organisations, who were unhappy with claims by the sport's governing body, the FIA, that the situation had returned to normal in Bahrain.

Global campaigning organisation Avaaz criticised the FIA's fact-finding report on Bahrain as like "stepping into the Twilight Zone", and welcomed Ecclestone's latest comment.