The Conservatives have a firm lead in the General Election, according to the final polls.

A ComRes poll for the Independent gave the Tories a 10 point lead over Labour.

The Tories were down three points on 44 percent, according to the poll, with Labour down one point on 34pc, the Lib Dems up one on 9pc, Ukip up one on 5pc, the SNP on 4pc and the Greens on 2pc.

The poll also said that half of 2015’s Ukip voters say they will now vote Tory, potentially adding two million votes, or around 6pc points to the Conservative vote share.

The Liberal Democrats are losing voters to both major parties, with two fifths of their 2015 voters saying they will now either vote Labour (22pc) or Conservative (19pc).

The Tory lead was 12 points, according to an ICM poll for the Guardian.

ICM’s preliminary findings put Mrs May’s party on 46pc, up one point compared to a poll on Monday, with Labour unchanged on 34pc.

The Lib Dems were down one point on 7pc, the SNP up one on 5pc, Ukip unchanged on 5pc and the Greens down one on 2pc.

And a YouGov poll gave the Conservatives a seven point lead.

YouGov said the Tories were on 42pc of the vote while Labour were on 35pc.

More polls for June 7

Another of the final polls of the campaign suggests the Tories are still ahead, and the gap between Conservative and Labour has grown.

Opinium Research finds 43pc of voters say they plan to back Theresa May’s party, the same figure as last week, while 36pc say they will back Labour, down by one per cent compared to last week. That gives the Conservatives a lead of seven per cent. However, with so many polls giving different results, it’s fair to say the picture is still very mixed.

Meanwhile, a poll by ComRes found that many former Ukip voters are planning to back the Conservatives. It asked people who voted Ukip in 2015 who they would vote for now.

And of those surveyed, 48pc were planning to vote Tory this time. Just 23pc were sticking with Ukip and 11pc were switching to Labour.

Polls for June 6

Another poll has found that the Conservatives and Labour are almost neck and neck. A Survation poll for Good Morning Britain put the Conservatives on 41.5pc of the vote, with Labour on 40.4pc.

And this is particularly significant because the same polling company gave the Conservatives a 17 point lead at the start of May.

Different polling firms have made wildly different predictions during the general election campaign.

But when the same firm shows the share of the vote changing over time, it suggests that Labour may really be making progress.

The new poll put the Liberal Democrats on six per cent and Ukip on three per cent.

And it found voters still think Conservative leader Theresa May will make a better Prime Minister than Labour leader Jeremy Corbyn - but his popularity has shot up.