Rishi Sunak and Sajid Javid resigned within minutes of each other yesterday.
It happened straight after Mr Johnson apologised publicly for promoting the MP Chris Pincher - even though he knew there'd been complaints about his behaviour.
Deputy PM and Esher MP Dominic Raab, and Business Secretary and Spelthorne MP Kwasi Kwarteng, both say they won’t be resigning.
Nadhim Zahawi's been promoted to chancellor and Steve Barclay's the new health secretary.
Michelle Donelan has become education secretary.
This makes her the fifth to hold that post in six years.
Twickenham Lib Dem MP and their Education spokesperson Munira Wilson says it’s “depressing” that it’s seen as a “temporary staging post as ambitious ministers climb the greasy pole”.