David Cameron resigns as Prime-Minister of the United Kingdom following the Brexit referendum