Boris Johnson is fighting for political survival after two of his top ministers attacked his leadership and resigned.
Chancellor Rishi Sunak and Health Secretary Sajid Javid quit within 10 minutes of each other, followed by a flurry of junior ministers and aides.
Critics said it was “over” for the prime minister, while Labour said the party he led was corrupted.
But Mr Johnson made it clear he planned to stay on as he moved to shore up his government with a cabinet reshuffle.
He named…