Boris Johnson announces he will resign as UK Prime Minister.