Sajid Javid has resigned as Chancellor of the Exchequer after an apparent fallout with Downing Street adviser Dominic Cummings.
Number 10 reportedly ordered him to sack his team of aides but Mr Javid rejected the terms, saying that “no self-respecting minister” could accept the condition being imposed.
He will be replaced by former chief secretary to the Treasury Rishi Sunak - the move comes just one month before the post-Brexit Budget is due.
Boris Johnson has been sacking ministers and appointing new ones in the first major government reshuffle since the Conservatives won the general election at the end of last year.
Andrea Leadsom has lost her position as Business Secretary, to be replaced by Alok Sharma while Geoffrey Cox has been sacked as Attorney General.
Julian Smith has also been dismissed as the Secretary for Northern Ireland.
He tweeted: “Serving the people of Northern Ireland has been the biggest privilege. I am extremely grateful to @BorisJohnson for giving me the chance to serve this amazing part of our country. The warmth & support from people across NI has been incredible. Thank you so much.”
Priti Patel and Dominic Raab have remained in their positions as Home Secretary and Forgeign Secretary respectively.
Michael Gove will also keep his role as Cabinet Office Minister and Chancellor of the Duchy of Lancaster and Robert Buckland will continue as Justice Secretary.
Gavin Williamson remains in his post as Education Secretary.
talkRADIO: Listen live