LONDON—British Prime Minister Boris Johnson suffered a serious political blow Tuesday as his treasury chief and health secretary resigned from his cabinet saying they no longer had confidence in his leadership.
The coordinated departures of Chancellor of the Exchequer Rishi Sunak and Health Secretary Sajid Javid, two of Mr. Johnson’s most senior ministers represents a severe challenge to his ability to hang on to power.