Labour winning a majority in 2029 and yet Keir Starmer losing his seat is underpriced.

Comments