In a terrible night of results for Rishi Sunak in rural England, Labour faltered in outer London.
Rachel Cunliffe, Anoosh Chakelian, Rachel Wearmouth and Ben Walker analyse the results of the by-elections in Somerton and Frome, Selby and Ainsty, and Boris Johnson’s old seat of Uxbridge and South Ruislip.
Don’t yet listen to our podcasts? Here’s a useful guide on how to listen to the New Statesman podcast.