Tory Graham Evans has held on to marginal Weaver Vale by his fingertips, with an even slimmer majority than at the 2010 election of 806.

Shortly before 7am at Memorial Court in Northwich, deputy acting returning officer Vanessa Whiting announced that Mr Evans had claimed victory with 20,227 votes.

Mr Evans won in 2010 with 16,953 votes and a 991 majority.

The triumphant MP said he was 'shell shocked' to have been returned to Parliament and described it as a 'privilege' to be able to serve the people of Weaver Vale for another five years.

"As the son of a wages clerk and a barmaid who left school at 16 with no qualifications and stacking shelves at the local Co-Op, I have come a long way and it shows just what hard work can do," he said.

He paid tribute to his five fellow candidates for the 'clean fight'.

Mr Evans said he hopes to continue securing investment for Weaver Vale and improving transport and cycling infrastructure in the constituency.

Labour candidate Julia Tickridge fought a strong campaign in the key marginal, but it wasn't enough to oust Evans from parliament.

Full results for Weaver Vale: Con 20,227, Lab 19,421, UKIP 4,547, Lib Dem 1,395, Green 1,183 and TUSC 94.