YouTube:

Former US vice president Dick Cheney has delivered a stinging attack on the foreign policy of President Obama.

Mr Cheney said the President was “dithering” and “waffling” on Afghanistan while American troops face constant danger.

The former number two in the White House has criticised Mr Obama before, but these are his strongest words yet.

It is convention that former presidents and vice presidents are not outspoken in their criticism of successors.

George W Bush has made few public statements on Mr Obama.

But in a speech to a think tank in Washington, Mr Cheney said: “Having announced his Afghanistan strategy in March, President Obama now seems afraid to make a decision, and unable to provide his commander on the ground with the troops he needs to complete the mission.

“It’s time for President Obama to make good on his promise. The White House must stop dithering while America’s armed forces are in danger.