Constituencies

Total results 650 (page 7 of 33)
North West Cambridgeshire
Mr Shailesh Vara (Conservative)
Represented by this MP since May 2010
South Cambridgeshire
Anthony Browne (Conservative)
Represented by this MP since December 2019
South East Cambridgeshire
Lucy Frazer (Conservative)
Represented by this MP since May 2015
Cannock Chase
Amanda Milling (Conservative)
Represented by this MP since May 2015
Canterbury
Rosie Duffield (Labour)
Represented by this MP since June 2017
Cardiff Central
Jo Stevens (Labour)
Represented by this MP since May 2015
Cardiff North
Anna McMorrin (Labour)
Represented by this MP since June 2017
Cardiff South and Penarth
Stephen Doughty (Labour (Co-op))
Represented by this MP since November 2012
Cardiff West
Kevin Brennan (Labour)
Represented by this MP since May 2010
Carlisle
John Stevenson (Conservative)
Represented by this MP since May 2010
Carmarthen East and Dinefwr
Jonathan Edwards (Plaid Cymru)
Represented by this MP since May 2010
Carmarthen West and South Pembrokeshire
Simon Hart (Conservative)
Represented by this MP since May 2010
Carshalton and Wallington
Elliot Colburn (Conservative)
Represented by this MP since December 2019
Castle Point
Rebecca Harris (Conservative)
Represented by this MP since May 2010
Ceredigion
Ben Lake (Plaid Cymru)
Represented by this MP since June 2017
Charnwood
Edward Argar (Conservative)
Represented by this MP since May 2015
Chatham and Aylesford
Tracey Crouch (Conservative)
Represented by this MP since May 2010
Cheadle
Mary Robinson (Conservative)
Represented by this MP since May 2015
Chelmsford
Vicky Ford (Conservative)
Represented by this MP since June 2017
Chelsea and Fulham
Greg Hands (Conservative)
Represented by this MP since May 2010
Total results 650 (page 7 of 33)