British PM Cameron's decision to resign following the Brexit vote is a wise one. He should not be expected to stay and ensure that the whole exit process happens smoothly, since he was never in support of Brexit. As a Prime Mininister he did have a big impact on Britain's future but Brexit has and will change several other political decisions.
If he is not up to the job, he should not stay. He made the huge mistake of offering it up for public vote and his arrogance backfired. He never thought the UK would vote to leave and was in no way prepared. The best option would be a general election and let the public choose the best replacement.
British PM should resign following the today's Brexit outcome. I believe this is the right decision due to his previous behavior regarding the UK's involvement in the EU affairs. What I mean is, that while it was serving his needs he was actively threatening with UK leaving the EU, especially regarding the refugee crisis. Now, it would seem, that toying around with Brexit has backfired on him.
The "Brexit" vote has rocked the world: Britain leaving the EU has serious consequences for world markets. The British Prime Minister David Cameron has announced that he will resign as a result of the vote. He is right to do so: he did not agree with the Brexit vote, and so Britain deserves a leader who supports it and will guide the country during that time of change.