Rishi Sunak appears to rule out spring general election 4 January 2024 The prime minister says he thinks it will take place in the second half of 2024.