All UK MPs

53 MPs with surname starting C. Former MPs appear only if they served within the dataset’s seven year window.

List of MPs
MPPartyConstituencyVotingCommittee attendanceWritten questionsDebate contributions
Ruth Cadbury Lab Brentford and Isleworth 74.5% 100.0% 1,375 782
Nesil Caliskan Lab Barking 79.6% 100.0% 66 175
Irene Campbell Lab North Ayrshire and Arran 76.2% 100.0% 44 158
Juliet Campbell Lab Broxtowe 79.1% 100.0% 189 94
Mr Gregory Campbell DUP East Londonderry 53.2% 100.0% 1,947 576
Markus Campbell-Savours Lab Penrith and Solway 86.9% 100.0% 68 108
Sir Alan Campbell Lab Tynemouth 81.9% 100.0% 149 2,008
Charlotte Cane LD Ely and East Cambridgeshire 68.6% 100.0% 355 121
Dan Carden Lab Liverpool Walton 65.2% 99.7% 1,906 312
Sam Carling Lab North West Cambridgeshire 89.5% 100.0% 45 180
Mr Alistair Carmichael LD Orkney and Shetland 64.9% 100.0% 301 1,294
Al Carns Lab Birmingham Selly Oak 52.1% 100.0% 15 582
James Cartlidge Con South Suffolk 82.7% 100.0% 3,773 1,357
David Chadwick LD Brecon, Radnor and Cwm Tawe 67.8% 100.0% 417 252
Wendy Chamberlain LD North East Fife 68.8% 100.0% 905 939
Dr Danny Chambers LD Winchester 72.3% – 143 464
Sarah Champion Lab Rotherham 68.9% 100.0% 1,081 909
Bambos Charalambous Lab Southgate and Wood Green 68.2% 98.5% 400 606
Mr Luke Charters Lab York Outer 84.0% 100.0% 143 217
Sir Christopher Chope Con Christchurch 52.0% 99.8% 952 1,016
Dr Ellie Chowns Green North Herefordshire 80.0% 100.0% 492 747
Feryal Clark Lab Enfield North 56.9% 100.0% 1,513 268
Sir James Cleverly Con Braintree 60.7% 100.0% 2,160 1,823
Sir Geoffrey Clifton-Brown Con North Cotswolds 76.3% 100.0% 105 355
Lewis Cocking Con Broxbourne 78.5% 100.0% 288 393
Chris Coghlan LD Dorking and Horley 52.6% 100.0% 284 109
Ben Coleman Lab Chelsea and Fulham 67.4% 100.0% 198 196
Jacob Collier Lab Burton and Uttoxeter 81.6% 100.0% 39 202
Lizzi Collinge Lab Morecambe and Lunesdale 76.1% 100.0% 89 280
Tom Collins Lab Worcester 88.6% 100.0% 18 96
Victoria Collins LD Harpenden and Berkhamsted 66.9% – 795 296
Liam Conlon Lab Beckenham and Penge 80.7% – 125 120
Sarah Coombes Lab West Bromwich 81.1% 100.0% 134 129
Andrew Cooper Lab Mid Cheshire 91.8% 100.0% 239 197
Daisy Cooper LD St Albans 72.2% – 2,693 729
Dr Beccy Cooper Lab Worthing West 75.4% 100.0% 168 122
John Cooper Con Dumfries and Galloway 73.4% 100.0% 203 279
Yvette Cooper Lab Pontefract, Castleford and Knottingley 57.9% 100.0% 116 1,957
Jeremy Corbyn YP Islington North 59.8% – 148 772
Alberto Costa Con South Leicestershire 78.2% 98.8% 391 193
Deirdre Costigan Lab Ealing Southall 90.8% – 109 244
Claire Coutinho Con East Surrey 76.0% – 147 644
Pam Cox Lab Colchester 86.9% 100.0% 14 123
Sir Geoffrey Cox Con Torridge and Tavistock 59.8% – 95 89
Neil Coyle Lab Bermondsey and Old Southwark 67.2% 100.0% 1,212 513
Jen Craft Lab Thurrock 80.8% 100.0% 40 250
Mary Creagh Lab Coventry East 64.3% – 0 349
Ms Stella Creasy Lab Walthamstow 81.1% – 695 991