The Conservatives would win the most seats at the general election but David Cameron would fail to secure a majority, a poll has suggested.

With just hours left until polling starts, a ComRes poll for the Daily Mail and ITV News puts the Tories three points ahead of Labour with 35%.

The Liberal Democrats were on 9%, Ukip 14%, the Greens 4% and others 6%.

Party leaders are today touring the country looking to sway undecided voters as the country heads towards what is widely tipped to be a hung parliament.

YouGov poll for The Sun -2,148 adults surveyed between 4-5 May. Margin of error +/-2%

Conservative 34%
Labour 34%
Liberal Democrats 12%
Ukip 12%
Green 5%
Others 6%

Opinium poll - 2,960 adults surveyed between 4-5 May. Margin of error +/-1%

Conservative 35%
Labour 34%
Liberal Democrats 12%
Ukip 8%
Green 6%

Survation poll for the Daily Mirror - 1,504 adults surveyed between 4-5 May. Margin of error +/-2%

Conservative 33%
Labour 34%
Liberal Democrats 9%
Ukip 16%
Green 4%
Others 4%

YouGov poll for The Sun -1,664 adults surveyed between 3-4 May.Margin of error +/-2%

Conservative 33%
Labour 33%
Liberal Democrats 10%
Ukip 12%
Green 5%
Others 6%

Populus poll - 2,054 adults surveyed between 1-3 May. Margin of error +/-2%

Conservative 34%
Labour 34%
Liberal Democrats 10%
Ukip 13%
Green 5%

YouGov poll for The Sun -1,789 adults surveyed between 2-3 May. Margin of error +/-2%

Conservative 34%
Labour 33%
Liberal Democrats 9%
Ukip 12%
Green 5%
Others 7%

YouGov poll for The Sunday Times - 1,967 adults surveyed between 1-2 May. Margin of error +/-2%

Conservative 34%
Labour 33%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 7%

Survation poll for the Mail on Sunday - 2,128 adults surveyed between 1-2 May. Margin of error +/-2%

Conservative 31%
Labour 34%
Liberal Democrats 8%
Ukip 17%
Green 4%
Others 6%

YouGov poll for The Sun - 1,575 adults surveyed between . 30 April - 1 MayMargin of error +/-2%

Conservative 34%
Labour 33%
Liberal Democrats 8%
Ukip 14%
Green 5%
Others 5%

Survation poll for The Mirror - 1,117 adults surveyed between 30 April - 1 May. Margin of error +/-2%

Conservative 33%
Labour 34%
Liberal Democrats 9%
Ukip 16%
Green 3%
Others 5%

YouGov poll for The Sun on Sunday - 1,970 adults surveyed between 29-30 April. Margin of error +/-2%

Conservative 34%
Labour 35%
Liberal Democrats 9%
Ukip 12%
Green 5%
Others 6%

Populus poll - 2,016 adults surveyed between 29-30 April. Margin of error +/-2%

Conservative 33%
Labour 33%
Liberal Democrats 9%
Ukip 15%
Green 4%
Others 5%

YouGov poll for The Sun - 1,729 adults surveyed between 29-30 April. Margin of error +/-2%

Conservative 34%
Labour 35%
Liberal Democrats 8%
Ukip 12%
Green 5%
Others 6%

Panelbase poll - 1,020 adults surveyed between 29-30 April. Margin of error +/-3%

Conservative 32%
Labour 34%
Liberal Democrats 8%
Ukip 17%
Green 4%
Others 7%

ComRes poll for the Independent on Sunday, Sunday Mirror - 1,002 adults surveyed between 28-30 April. Margin of error +/-3%

Conservative 33%
Labour 33%
Liberal Democrats 8%
Ukip 13%
Green 7%
Others 6%

Opinium poll for The Observer - 1,956 adults surveyed between 28-30 April. Margin of error +/-2%

Conservative 35%
Labour 34%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 5%

IpsosMORI poll for the Evening Standard - 1,010 adults surveyed between 26-29 April 2015

Conservative 35%
Labour 30%
Liberal Democrats 8%
Ukip 10%
Green 8%

YouGov poll for The Sun - 1,823 adults surveyed between 28-29 April 2015. Margin of error +/-2%

Conservative 35%
Labour 34%
Liberal Democrats 9%
Ukip 12%
Green 4%
Others 6%

ComRes/ITV News, Daily Mail - 1,005 adults surveyed conducted between 26-28 April 2015

Conservative 35%
Labour 35%
Liberal Democrats 7%
Ukip 11%
Green 6%
Others 6%

YouGov poll for The Sun - 1,749 adults surveyed between 27-28 April 2015. Margin of error +/-2%

Conservative 34%
Labour 35%
Liberal Democrats 9%
Ukip 12%
Green 4%
Others 6%

YouGov poll for The Sun - 2,127 adults surveyed between 26-27 April 2015. Margin of error +/-2%

Conservative 35%
Labour 34%
Liberal Democrats 9%
Ukip 12%
Green 5%
Others 6%

TNS poll - 1,186 adults surveyed between 23-27 April 2015. Margin of error +/-3%

Conservative 34%
Labour 33%
Liberal Democrat 7%
Ukip 15%
Green 5%
Others 5%

YouGov poll for The Sun - 2,096 adults surveyed between 25-26 April 2015. Margin of error +/-2%

Conservative 33%
Labour 34%
Liberal Democrats 8%
Ukip 14%
Green 5%
Others 5%

YouGov poll for The Sun - 2,060 adults surveyed between 21-22 April 2015. Margin of error +/-2%

Conservative 31%
Labour 34%
Liberal Democrat 7%
Ukip 17%
Green 4%
Others 7%

Panelbase poll - 1,012 adults surveyed between 21-23 April 2015. Margin of error +/-3%

Conservative 31%
Labour 34%
Liberal Democrats 7%
Ukip 17%
Green 4%
Others 7%

YouGov poll for The Sun - 1,799 adults surveyed between 20-21 April 2015. Margin of error +/-2%

Conservative 35%
Labour 34%
Liberal Democrat 7%
Ukip 13%
Green 5%
Others 6%

YouGov poll for The Sun - 2,078 adults surveyed between 19-20 April 2015. Margin of error +/-2%

Conservative 34%
Labour 35%
Liberal Democrats 7%
Ukip 13%
Green 5%
Others 6%

TNS poll - 1,199 adults surveyed between 16-20 April 2015. Margin of error +/-3%

Conservative 32%
Labour 34%
Liberal Democrats 8%
Ukip 15%
Green 5%
Others 6%

YouGov poll for The Sun - 1,675 adults surveyed between 18-19 April 2015. Margin of error +/-2%

Conservative 34%
Labour 35%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 6%

Lord Ashcroft Poll - 1,003 adults surveyed between 17-19 April 2015. Margin of error +/-3%

Conservative 34%
Labour 30%
Liberal Democrats 10%
Ukip 13%
Green 4%
Others 9%

ICM poll for The Guardian newspaper - 1,003 adults surveyed on 17-19 April 2015. Margin of error +/- 3%

Conservative 34%
Labour 32%
Liberal Democrats 10%
Ukip 11%
Green 5%
Others 8%

Populus poll for The Financial Times - 2,048 adults surveyed on 17-19 April 2015. Margin of error +/- 2%

Conservative 32%
Labour 34%
Liberal Democrats 9%
Ukip 15%
Green 4%
Others 6%

YouGov poll for The Sunday Times - 1,780 adults surveyed between 17-18 April 2015. Margin of error +/-3%

Conservative 33%
Labour 36%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 5%

A Opinium survey for The Observer - 1,955 adults surveyed on 16 -17 April. Margin of error +/-2%

Conservative 36%
Labour 32%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 6%

YouGov poll for The Sun - 1,713 adults surveyed between 16-17 April 2015. Margin of error +/-3%

Conservative 34%
Labour 34%
Liberal Democrats 9%
Ukip 14%
Green 5%
Others 5%

Survation poll for the Daily Mirror - 1,314 adults surveyed between 16-17 April 2015. Margin of error +/-3%

Conservative 34%
Labour 33%
Liberal Democrats 7%
Ukip 17%
Green 3%
Others 6%

Populus poll - 2,048 adults surveyed on 15-16 April 2015. Margin of error +/- 2%

Conservatives 33%
Labour 34%
Liberal Democrats 9%
Ukip 14%
Green 4%
Others 5%

YouGov poll for The Sun - 1,939 adults surveyed between 15-16 April 2015. Margin of error +/-2%

Conservative 34%
Labour 34%
Liberal Democrats 7%
Ukip 14%
Green 5%
Others 6%

YouGov poll for The Sun - 1,894 adults surveyed between 14-15 April 2015. Margin of error +/-2%

Conservative 34%
Labour 35%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 5%

Ipsos-Mori for the Evening Standard 1,000 12-15 April 2015. Margin of error +/-3%

Conservative 33%
Labour 35%
Liberal Democrats 7%
Ukip 10%
Green 8%
Others 7%

YouGov poll for The Sun - 1,842 adults surveyed between 13-14 April 2015. Margin of error +/-2%

Conservative 33%
Labour 35%
Liberal Democrats 8%
Ukip 13%
Green 5%
Others 5%

YouGov poll for The Sun - 2,444 adults surveyed between 12-13 April 2015. Margin of error +/-2%

Conservative 33%
Labour 34%
Liberal Democrats 8%
Ukip 13%
Green 6%
Others 5%

TNS poll - 1,192 adults surveyed between 9-13 April 2015. Margin of error +/-3%

Conservative 34%
Labour 32%
Liberal Democrats 9%
Ukip 14%
Green 5%
Others 6%

Guardian/ICM poll - 1,042 adults surveyed between 10-12 April 2015. Margin of error +/-3%

Conservative 39%
Labour 33%
Liberal Democrats 8%
Ukip 7%
Green 7%
Others 5%

Lord Ashcroft Poll - 1,003 adults surveyed between 10-12 April 2015. Margin of error +/-3%

Conservative 33%
Labour 33%
Liberal Democrats 9%
Ukip 13%
Green 6%
Others 8%

YouGov poll for The Sun - 1,717 adults surveyed between 11-12 April 2015. Margin of error +/-3%

Conservative 33%
Labour 36%
Liberal Democrats 7%
Ukip 13%
Green 5%
Others 5%

YouGov poll for The Sunday Times - 1,887 adults surveyed between 10-11 April 2015. Margin of error +/-3%

Conservative 34%
Labour 34%
Liberal Democrats 7%
Ukip 13%
Green 6%
Others 6%

YouGov poll for The Sun - 1,782 adults surveyed between 9-10 April 2015. Margin of error +/-3%

Conservative 33%
Labour 35%
Liberal Democrat 8%
Ukip 13%
Green 5%
Others 5%

YouGov poll for The Sun - 1,938 adults surveyed between 8-9 April 2015. Margin of error +/-3%

Conservative 35%
Labour 34%
Liberal Democrat 8%
Ukip 12%
Green 4%
SNP/Plaid Cymru 5%
Others 1%

Survation poll for the Daily Mirror - 1,111 adults surveyed between 8-9 April 2015. Margin of error +/-3%

Conservative 31%
Labour 35%
Liberal Democrat 9%
Ukip 15%
Green 4%
SNP 4%
Others 2%

YouGov survey for The Sun newspaper - 1,672 adults surveyed on 6-7 April 2015. Margin of error +/-3%

Conservative 33%
Labour 35%
Liberal Democrat 8%
Ukip 14%
Green 5%
Others 5%

A YouGov survey for The Sunday Times - 1,906 adults surveyed on 3-4 April. Margin of error +/-2%

Conservatives 34%
Labour 33%
Liberal Democrat 10%
Ukip 13%
Green 4%
Others 6%

A Opinium survey for The Observer - 1,974 adults surveyed on 2-3 April. Margin of error +/-2%

Conservatives 33%
Labour 33%
Liberal Democrat 7%
Ukip 14%
Green 7%
Others 5%

A Survation poll for The Sunday Mirror - 1,207 adults surveyed on 2-3 April. Margin of error +/-3%

Conservatives 31%
Labour 33%
Liberal Democrat 9%
Ukip 9%
Green 18%
Others 3%

YouGov survey for The Sun - 1,678 adults surveyed on 30 - 31 March 2015. Margin of error +/- 3%

Populus poll - 2,057 adults surveyed on 31 March - 1 April 2015. Margin of error +/- 3%

Conservatives 34%
Labour 32%
Liberal Democrat 9%
Ukip 15%
Green 5%
Others 5%

YouGov survey for The Sun - 1,566 adults surveyed on 30–31 March 2015. Margin of error +/- 3%

Conservatives 35%
Labour 36%
Liberal Democrat 7%
Ukip 12%
Green 5%
Others 5%

Ashcroft national poll - 1,004 adults surveyed on 27 - 29 March 2015. Margin of error +/-3%

Conservatives 36%
Labour 34%
Liberal Democrat 6%
Ukip 10%
Green 7%
Others 6%

ComRes poll for ITV News / Daily Mail - 1,005 adults surveyed on 28 - 29 March 2015. Margin of error +/-3%

Conservatives 36%
Labour 32%
Liberal Democrats 9%
Ukip 12%
Greens 5%
Others 7%

Populus poll - 2,004 adults surveyed on 27 - 29 March 2015. Margin of error +/-2%

Conservatives 34%
Labour 34%
Liberal Democrats 8%
Ukip 15%
Greens 4%
Others 5%

TNS - 1,197 adults surveyed on 26 - 30 March 2015. Margin of error +/-3%

Conservatives 33%
Labour 32%
Liberal Democrats 8%
Ukip 16%
Greens 5%
Others 7%