Prime Minister Boris Johnson has been left reeling following the resignations of chancellor Rishi Sunak and health secretary Sajid Javid. Their resignations mean that 28 ministers have quit from Mr Johnson’s Government since he took office.
Mr Sunak and Mr Javid were swiftly replaced on Tuesday night, with Nadhim Zahawi promoted to be the new Chancellor and Steve Barclay becoming Health Secretary. Meanwhile, Michelle Donelan takes Mr Zahawi's former role as Education Secretary.
Here we profile the new appointees:-