Boris Johnson resigns as Prime Minister of England