See the election results for Cambridge and the surrounding area.
General Election results for Cambridgeshire
Cambridge - LABOUR HOLD
Russell Perrin (Conservative) - 8,342
Daniel Zeichner (Labour) - 25,772
Rod Cantrill (Liberal Democrat) - 16,137
Peter Dawe (Brexit Party) - 1,041
Jeremy Caddick (Green) - 2,164
Miles Hurley (Independent) - 111
Keith Garrett (Rebooting Democracy) - 67
Jane Robins (Social Democratic Party) - 91
Turnout - 67.2% (53891)
South Cambridgeshire - CONSERVATIVE HOLD
Anthony Browne (Conservative) - 31,015
Dan Greef (Labour) - 7,803
Ian Sollom (Liberal Democrat) - 28,111
Turnout - 77.03%
Stephen Barclay (Conservative) - 38,423
Diane Boyd (Labour) - 8,430
Ruth Johnson (Green) - 1,813
Rupert Moss-Eccardt (Liberal Democrat) - 4,298
Turnout - 63.28%
North West Cambridgeshire - CONSERVATIVE HOLD
Shailesh Vara (Conservative) - 40,307
Cathy Cordiner-Achenbach (Labour) - 14,324
Nicola Day (Green) - 3,021
Bridget Smith (Liberal Democrat) - 6,881
Turnout - 67.99%
Saffron Walden - CONSERVATIVE HOLD
Kemi Badenoch, Conservative - 39,714 votes (63 per cent)
Mike Hibbs, Liberal Democrat - 12,120 votes
Thomas Van der Bilt, Labour - 8,305 votes
Coby Wing, Green - 2,947 votes
Turnout - 72.86%
South East Cambridgeshire - CONSERVATIVE HOLD
Lucy Frazer (Conservative) - 32,187
James Bull (Labour) - 10,492
Pippa Heylings (Liberal Democrat) - 20,697
Edmund John Fordham (Independent) - 1,009
Turnout - 74.2%
Huntingdon - CONSERVATIVE HOLD
Jonathan Djanogly (Conservative) - 32,386
Mark Argent (Liberal Democrat) - 9,432
Paul Bullen (Independent) - 1,789
Daniel Laycock (Green) - 2,233
Samuel Sweek (Labour) - 13,003
Tom Varghese (Independent) - 304
Turnout - 69.9%
West Suffolk - CONSERVATIVE HOLD
Matt Hancock (Conservative) - 33842
Claire Unwin (Labour) - 10648
Elfreda Tealby-Watson (Liberal Democrat) - 4685
Donald Allwright (Green) - 2,262
Turnout - 64.1%