Conservative Anthony Browne won the South Cambridgeshire seat with 31,015 votes, ahead of Lib Dem Ian Sollom, who picked up 28,111 votes.
Anthony Browne (Conservative)
- Votes:31,015
- Vote share %:46.3
- Vote share change:-5.5
Dan Greef (Labour)
- Votes:7,803
- Vote share %:11.7
- Vote share change:-15.6
Ian Sollom (Liberal Democrat)
- Votes:28,111
- Vote share %:42.0
- Vote share change:+23.4
Turnout was 67,236 – 77.03%, up 0.5 % since 2017