It was the blow to Boris Johnson that every one of his backbench critics had been waiting for.
Sajid Javid, the health secretary, followed shortly by Rishi Sunak, the chancellor, posted their letters of resignation on Twitter, criticising the competence of the government.