The predictions were it would be close but that Stephen Gethins would retain his seat for the SNP.
As it turns out, predictions can be wrong and wrong they were tonight.
It was Wendy Chamberlain who took the seat for the pro-remain, anti-independence Liberal Democrat party, despite an exit poll indicating she would lose.
And while Gethins only won by two votes in 2017, this time the Lib Dem majority was 1,316.
North East Fife was a traditional Liberal Democrat heartland until the SNP secured victory in 2015, the first election in the wake of the 2014 independence referendum.
It’s perhaps not surprising then that the constituency has returned to the party which represents them at Holyrood and in many Fife Council wards.
Much of the area is rural and depends on European workers for its soft fruit industry in particular, something Scottish Liberal Democrat leader Willie Rennie has been extremely vocal on.
It was always clear remaining in the EU is important to local people but it would now appear they also want to remain a part of the UK.
The attention on this constituency has been intense given it was the UK’s most marginal seat.
The pressure on candidates has been immense, with requests for interviews pouring in from across the UK.
Stephen Gethins had a high profile given his role as Europe spokesperson for the party and I know he worked extremely hard for his constituents.
But, as he said himself, that’s politics and that’s the way it goes sometimes.
A high profile just wasn’t enough this time. Voters wanted a change and they made their voices heard at the ballot box.
North East Fife is entering a new era once again.