Labour is on track to win the largest majority of any party in modern history, a major new poll showed ahead of the country heading to the polls on Thursday.
Sir Keir Starmer will enjoy a majority of 212 - the biggest for any single party since 1832 - YouGov’s final large scale poll suggested, with Labour expected to win 431 seats.