Politics Robert Halfon unexpectedly quits as minister in fresh headache for Rishi Sunak Archie Mitchell 01/04/2024