Polling by YouGov suggests Labour, led by Keir Starmer, could secure 425 seats in the 650-member House of Commons, the highest in its history. Savanta predicts 516 seats for Labour, while More in Common forecasts 406.

By