
Former Conservative prime minister David Cameron has been named foreign secretary in a shock appointment as part of the Rishi Sunak’s cabinet reshuffle.
The stunning move will see the Tory grandee – who occupied No 10 between 2010 and 2016 – enter the Lords so he can take up one of the top jobs in government.