Fate has – at last – caught up with scandal-prone UK Prime Minister Boris Johnson. The key agents of his doom were some of the ablest and highest-profile members of his cabinet. The resignations – within minutes of each other – of Chancellor of the Exchequer Rishi Sunak and Health Secretary Sajid Javid on Tuesday […]