YouGov’s final MRP poll of the general election puts a hung parliament result within the margin of error.
The poll, published at 10pm on Tuesday, predicts that a Tory majority is the most likely outcome, but only of 28.
It gives the Conservatives 339 seats, with Labour on 231, SNP on 41 and the Liberal Democrats on a disappointing 15.
However, the margin of error could put the Conservatives’ number of seats between 311 and 367.
Although the Conservatives are projected to make gains into the so-called ‘Red Wall’, the Tories are expected not to take Workington and there are several constituencies marked by YouGov as ‘tossups’.
Those include pivotal seats, such as Kensington, Dagenham, Wrexham, Gordon, Winchester, Esher and Walton (held by Foreign Secretary Dominic Raab) and the former seat of Tony Blair, Sedgefield.
A further shift to Labour or the Conservatives could see the result dramatically shift to the benefit of either party.
Final vote share projections by pollsters are due to be published tomorrow, before voters go to the polls on Thursday.