INFO:
Sir Keir Starmer's party is tipped to win a commanding 425 seats, while the Tories would slump to the lowest number of parliamentary seats since the party's formation with 108.
General election: Labour on course for best-ever election result, according to latest YouGov poll | Politics News | Sky News