The Conservative lead is the same as at the previous election
The final opinion poll before British voters vote in a general election has been published.
The YouGov poll for the UK Times has the ruling Conservatives on 42%, and the British Labour Party on 35%.
Some 10% of those polled said they would vote for the Liberal Democrats, 5% opted for UKIP, and 2% said they would vote for the UK Green Party.
The seven point Conservative lead is the same as at the previous election.
YouGov says: "Our Scottish polling for the Times suggest the Tories are outperforming there and will win a good handful of seats from the SNP, and there is also a widespread expectation that they will perform disproportionately well in Labour-held seats that voted for Brexit."
The company also made two minor changes to their method when compared to earlier polls.
The first is that rather than asking people which party they would vote for, they showed respondents a list of the people actually standing in their constituency and asked which one they would vote for.
They also reallocated those who say 'do not know', but who also say they are very likely to vote
"We assume uncertain voters who say they 'don't know' at this stage won't actually vote, but those who say they are 8+/10 certain to vote we have reallocated back to the party they voted for in 2015", YouGov says.
Around 30 million voters are going to the polls in the election called by Theresa May just over seven weeks ago.
Polling stations all over the UK are open from 7.00am until 10.00pm on Thursday, with the results being declared overnight and throughout Friday.
Polling day follows a frantic dash for votes in the final 24 hours of campaigning by the Mrs May, Labour leader Jeremy Corbyn and the Liberal Democrat leader Tim Farron.
Mrs May campaigned across England in five constituencies; in London, Southampton, Norfolk, Nottinghamshire and Birmingham.
Mr Corbyn made six campaign visits, to Glasgow, Runcorn, Colwyn Bay, Watford and Harrow before ending up in Islington, north London.
Mr Farron also clocked up six visits, to Solihull, St Albans, Twickenham, Carshalton, Bath and Oxford.
This is the first time since 1992 that a UK general election has been a stand-alone event without local elections being held on the same day, which should speed up counting on Thursday night.
It is also the first where campaigning has been halted by terrorist attacks.
It was halted for three days after the Manchester bombing last month and for a day after the London Bridge attack.
Additional reporting: IRN