Sir Keir Starmer is marking his first year in Downing Street after suffering the shortest honeymoon of any prime minister in history, despite winning a massive 411 seats and a working majority of 156.
After 365 days of his premiership, Labour is lingering in the polls at 23 per cent, behind Nigel Farage’s insurgent Reform UK (28 per cent), and one of the defining images of this government so far may be chancellor Rachel Reeves in tears in the Commons earlier this week.