Prime Minister David Cameron announces resignation

David Cameron has announced that he will resign as prime minister following the UK’s vote to leave the European Union.

Mr Cameron had been leading the government’s remain campaign.

He said the result was the "will of the British people" which was an "instruction which must be delivered".

The prime minister said the country required "fresh leadership" to "steer the country" out of the EU.

He said it was in the national interest to have a period of stability and so he will continue in the post with his cabinet for next three months.

He is aiming for a new leader to be in place when the Conservative party conference takes place in October.