Rishi Sunak delivers a speech in central London while on the General Election campaign trail.
The Conservatives are on the eve of their worst ever general election result, according to a major new poll.
A dramatic fall in the party’s support is set to leave them with just 126 seats as Keir Starmer is swept to power with a landslide 210-seat majority, a More in Common survey has found.
The Lib Dems are also set for a good night, returning more than 50 MPs, while Nigel Farage and...