Election 2015: Labour take Cambridge from Lib Dems
Ousted Cambridge MP Julian Huppert has said his Liberal Democrat party was "attacked" from the left and right.
Mr Huppert, who was elected in 2010, lost to Labour's Daniel Zeichner by just 599 votes.
Mr Huppert said: "We were attacked from the left, we were attacked from the right - and its taken its toll."
Mr Zeichner said it was a "a huge privilege to represent the people of Cambridge" and pledged to "always strive for the best" for the city.
Conservative candidate Chamali Fernando came third with 8,117 votes, and the Green Party's candidate Rupert Read came fourth with 4,109 votes.
Elsewhere, Huntingdon, Peterborough, North West Cambridgeshire, South Cambridgeshire, South East Cambridgeshire and North East Cambridgeshire have all been held by the Conservatives.