David Cameron
Media playback is unsupported on your device
Video

Cameron urges G8 nations to meet aid pledges

Some of the world's leading nations have not kept their promises on foreign aid, David Cameron has said.

Speaking at the G8 summit in France, the UK prime minister said there was a $19bn gap between what had been pledged and what had been delivered.

He vowed to be "tough" on world leaders over the issue and to continue to make the argument to the British people that foreign aid was vital to UK interests.