Boris Johnson finally succumbed to political reality Thursday and resigned after the latest ethics scandal around his leadership led some 50 senior lawmakers to quit the government.