Stewart Jackson has been defeated as MP for Peterborough in a big election shock.
The outspoken Conservative politician lost the seat to Labour’s Fiona Onasanya, bringing an end to his 12 years in Parliament.
The result was finally announced at close to 3am after a dramatic delay to allow for a recount of bundled votes,
Mr Jackson was heckled as he took to the stage for the result announcement with cries of “taxi for Jackson” ringing out at the East of England Arena.
In the end he lost by 607 votes having previously held a majority of 1,925.
UKIP did not stand in the seat because it wanted to give arch-Eurosceptic Mr Jackson a better chance of winning.
However, the former Parliamentary Private Secretary to David Davis, the Brexit minister, said he did not think enough of the large UKIP vote from 2015 came his way.
Ms Onasanya said: “As your MP I will give you 100 per cent of my attention, I want to hear from you, I want to work with you and let’s move Peterborough forward.”
Fiona Onasanya (Labour) - 22,950
Stewart Jackson (Conservative) - 22,343
Beki Sellick (Liberal Democrat) - 1,597
Fiona Radic (Green Party) - 848