Conservative candidate Tom Pursglove has ousted Labour’s Andy Sawford to take the Corby constituency, which covers Oundle, in the General Election.
Mr Sawford was elected in 2012 taking the seat from the Tories.
The full results were: Peter Harris (Liberal Democrat): 1,458, Jonathan Hornett (Green): 1,374, Margot Parker (UKIP): 7,708, Tom Pursglove (Con): 24,023, Andy Sawford (Lab): 21,611.
The count was held at Lodge Park Sports Centre in Corby and the turnout was 70.6 per cent.
Labour had been tipped to hold the constituency in pre-election polls and the seat was hotly contested in the run-up to the General Election, having been traded between the Conservative and Labour parties in 2010 and 2012.
Mr Sawford, son of the former Kettering MP Phil Sawford, was first elected as Corby MP with a majority of almost 8,000 in 2012 in a by-election triggered by the resignation of the former Conservative MP Louise Mensch.
Mrs Mensch had won the seat at the 2010 election but quit two years later when she moved to New York.