
The shock return of Suella Braverman as home secretary has undermined Rishi Sunak’s promise to lead a government with “integrity” on his first day in No 10.
In a dramatic reshuffle of Liz Truss’s cabinet, the new prime cleared out nine ministers – including Jacob Rees-Mogg and Brandon Lewis – but, as expected, retained Jeremy Hunt as chancellor.