ES News email The latest headlines in your inbox twice a day Monday - Friday plus breaking news updates Enter your email address Continue Please enter an email address Email address is invalid Fill out this field Email address is invalid You already have an account. Please log in Register with your social account or click here to log in I would like to receive lunchtime headlines Monday - Friday plus breaking news alerts, by email Update newsletter preferences

Opinion polls continued to point to a wide range of possible results as millions of Britons headed out to cast their votes.

The Conservatives’ lead ranged from a single point to a double-digit cushion after a campaign in which Jeremy Corbyn’s Labour slashed Theresa May’s lead.

YouGov, whose polls had shown some of the tightest gaps in the campaign, had even predicted a hung parliament in some of its models.

But its final poll for The Times showed the Tories with a seven-point lead over Labour, which would give Theresa May’s party a majority of almost 50 seats, up from 17. It showed a late drop in Labour’s support, with the Conservatives on 42 per cent and Labour down three points on 35 per cent. The Lib Dems were on 10 per cent and Ukip was on five per cent.

But the mixed selection, which means the vote will likely be decided by turnout, was shown by a Survation poll which had the two parties almost neck and neck as voters prepared to cast their ballots.

Survation's final pre-election survey put the Tories on 41.3 per cent with Labour on 40.4 per cent, the Liberal Democrats on 7.8 per cent, SNP on 3.6 per cent, Ukip on 2.4 per cent and the Greens on 2.3 per cent.

Here is the latest graph showing the poll of polls from Britain Elects – providing a clear picture of how the parties stand as voters head to the polls.

Latest election odds from Betfair Exchange:

Overall Majority - £14m matched

Conservative Majority 1.23 (2/9 or an 81% chance)

No Overall Majority 6.2 (5/1 or a 16% chance)

Labour Majority 30 (29/1)

Any Other Majority 1000 (999/1)

Most Seats - £17.9m matched

Conservative 1.09 (1/11 or a 91% chance)

Labour 11.5 (10/1 or a 8% chance)

Lib Dems 1000 (999/1)

UKIP 1000 (999/1)

Any Other 1000 (999/1)