The always-up-to-date ranking of UK MPs on how well they cite sources.

This page is a list of UK MPs in order of how likely they are to give the source forย  figures they use.

The page automatically updates once a week.

The ranking uses MP’s Twitter streams. The method is a little bit of a blunt instrument, but it makes some points nicely.

The list works like this:

 

  • gather recent tweets by MPs.
  • take those that involve numbers (because we are interested in if the MP references their figures)
  • check if they contain a URL.

 

So this is good:

Screen Shot 2014-11-23 at 12.42.57

…and this is bad:

Screen Shot 2014-11-23 at 12.42.46

We’re looking at the most important part of information sharing here. If we are to have grown-up conversations we must use information that can be checked. The first step is simply information is saying where your information came from.

You can view the first list here. I checked how good the idea was with humans here and it worked very well. I’m certainly happy that the list is the most simple and visible way of making MPs aware of the information they are putting out.

All of the code is in GitHub, and if you’d like to look at the list a single MPs you will find it here.

 

For the first list, someone on reddit said something very important:

 

I think it’s pretty clear that the top 20% of those MPs are doing something right methodologically, compared to the bottom 20%. But I’d be careful of singling out any individual case with such a blunt tool. Especially if all 5 are from the same party

…and you should take that as your general guide. If your MP is in the bottom half of the table, there is probably something wrong…


 

 


Ranking Name Twitter Handle Tweets Tweets with Figures Sourced Tweets with Figures/td> Percentage
1Graham Brady MP (@SirGrahamBrady) 129 4 4 100.00%
2Charles Walker MP (@CharlesWalkerMP) 47 1 1 100.00%
3Rehman Chishti (@Rehman_Chishti) 3248 439 408 92.94%
4Richard Graham (@RichardGrahamUK) 3250 344 305 88.66%
5Jeremy Hunt (@Jeremy_Hunt) 3190 249 220 88.35%
6Julian Sturdy MP (@JulianSturdy) 1643 149 131 87.92%
7Stephen McPartland (@SMcPartland) 2362 173 143 82.66%
8John Redwood (@johnredwood) 3250 211 174 82.46%
9Rt Hon Grant Shapps MP (@grantshapps) 3237 332 267 80.42%
10Zarah Sultana MP (@zarahsultana) 3247 212 170 80.19%
11Pete Wishart (@PeteWishart) 3249 166 133 80.12%
12Sally-Ann Hart MP (@SallyAnn1066) 611 29 23 79.31%
13Daniel Kawczynski (@DKShrewsbury) 3202 227 179 78.85%
14James Murray (@jamesmurray_ldn) 490 37 29 78.38%
15Mel Stride (@MelJStride) 712 60 47 78.33%
16Desmond Swayne (@DesmondSwayne) 875 59 46 77.97%
17John Howell (@JHowellUK) 3248 320 249 77.81%
18Kate Osamor Labour & Co-op MP for Edmonton (@KateOsamor) 2313 160 123 76.88%
19Justin Madders MP (@justinmadders) 3250 502 381 75.90%
20Steve Double MP (@stevedouble) 3246 258 195 75.58%
21Bob Seely MP (@IoWBobSeely) 3203 141 106 75.18%
22Huw Merriman MP (@HuwMerriman) 3244 296 221 74.66%
23Duncan Baker (@duncancbaker) 2379 201 150 74.63%
24Richard Burgon MP (@RichardBurgon) 3247 294 219 74.49%
25David Lammy (@DavidLammy) 3249 264 196 74.24%
26Boris Johnson (@BorisJohnson) 3247 286 212 74.13%
27John Glen MP (@JohnGlenUK) 3249 292 215 73.63%
28Kerry McCarthy (@KerryMP) 3246 155 114 73.55%
29Nick Gibb (@NickGibbUK) 1663 132 97 73.48%
30Angela Rayner (@AngelaRayner) 3250 214 156 72.90%
31John Healey MP (@JohnHealey_MP) 3244 335 243 72.54%
32Julia Lopez MP (@JuliaLopezMP) 1096 93 67 72.04%
33Lisa Nandy (@lisanandy) 3249 166 119 71.69%
34Sir David Amess MP (@amessd_southend) 3028 295 211 71.53%
35Ed Davey MP ๐Ÿ”ถ๐Ÿ‡ช๐Ÿ‡บ (@EdwardJDavey) 3197 186 133 71.51%
36Adam Afriyie (@AdamAfriyie) 2388 175 125 71.43%
37James Wild MP (@jamesowild) 2128 251 179 71.31%
38Owen Paterson (@OwenPaterson) 3244 316 225 71.20%
39Rebecca Long-Bailey (@RLong_Bailey) 3245 243 173 71.19%
40Siobhain McDonagh MP (@Siobhain_Mc) 3250 232 165 71.12%
41Neil Parish MP (@neil_parish) 2474 222 157 70.72%
42Crispin Blunt MP (@CrispinBlunt) 2137 271 191 70.48%
43Alok Sharma (@AlokSharma_RDG) 3243 261 183 70.11%
44Chris Hazzard (@ChrisHazzardSF) 3245 187 131 70.05%
45Sir Edward Leigh MP (@EdwardLeighMP) 1548 79 55 69.62%
46Robert Jenrick (@RobertJenrick) 3223 258 178 68.99%
47Matt Hancock (@MattHancock) 3248 399 274 68.67%
48๐Ÿ’™Rachael Maskell MP (@RachaelMaskell) 3236 302 207 68.54%
49Selaine Saxby MP (@SelaineSaxby) 3248 180 123 68.33%
50John Penrose (@JohnPenroseNews) 3229 261 178 68.20%
51Jacob Rees-Mogg (@Jacob_Rees_Mogg) 668 22 15 68.18%
52Luke Pollard MP (@LukePollard) 3250 157 107 68.15%
53Maggie Throup MP (@maggie_erewash) 340 25 17 68.00%
54Dr James Davies MP (@JamesDavies) 2636 234 159 67.95%
55Maria_Miller (@MariaMillerUK) 3197 321 218 67.91%
56Imran Ahmad Khan MP ๐Ÿ‡ฌ๐Ÿ‡ง (@imranahmadkhan) 1095 84 57 67.86%
57Wera Hobhouse MP ๐Ÿ”ถ (@Wera_Hobhouse) 3246 173 117 67.63%
58Bill Cash (@BillCashMP) 389 37 25 67.57%
59Rishi Sunak (@RishiSunak) 1446 154 104 67.53%
60Mohammad Yasin MP (@YasinForBedford) 1936 194 131 67.53%
61Iain Duncan Smith MP (@MPIainDS) 2710 141 95 67.38%
62Jon Trickett MP (@jon_trickett) 3249 210 141 67.14%
63Sir Roger Gale MP (@SirRogerGale) 1048 60 40 66.67%
64Jon Cruddas (@JonCruddas_1) 2804 225 150 66.67%
65David Linden MP (@DavidLinden) 3243 251 166 66.14%
66Kwasi Kwarteng (@KwasiKwarteng) 1230 123 81 65.85%
67Steve Brine MP (@BrineMP) 3244 198 130 65.66%
68Jerome Mayhew MP (@JeromeMayhew) 560 46 30 65.22%
69Dr Ben Spencer (@DrBenSpencer) 844 60 39 65.00%
70Ed Miliband (@Ed_Miliband) 3188 305 198 64.92%
71Sarah Atherton MP (@AthertonNWales) 3023 207 133 64.25%
72Caroline Lucas (@CarolineLucas) 3245 274 176 64.23%
73Alan Mak MP ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ (@AlanMakMP) 3200 237 152 64.14%
74Jeremy Corbyn (@jeremycorbyn) 3238 195 125 64.10%
75Andy Carter MP (@MrAndy_Carter) 2139 150 96 64.00%
76Barry Gardiner (@BarryGardiner) 3210 211 135 63.98%
77Nick Thomas-Symonds MP (@NickTorfaen) 3250 169 108 63.91%
78Iain Stewart MP (@iainastewart) 3210 256 163 63.67%
79David Davis (@DavidDavisMP) 1564 115 73 63.48%
80Kevan Jones (@KevanJonesMP) 3242 219 139 63.47%
81Will Quince MP ๐Ÿ‡ฌ๐Ÿ‡ง (@willquince) 3250 246 156 63.41%
82Marsha de Cordova MP (@MarshadeCordova) 3248 297 187 62.96%
83Geraint Davies (@GeraintDaviesMP) 3246 423 266 62.88%
84Daniel Zeichner (@DanielZeichner) 3200 199 125 62.81%
85Jo Gideon MP (@jogideon) 2628 204 128 62.75%
86Bambos Charalambous MP (@Bambos_MP) 3243 237 148 62.45%
87Layla Moran ๐Ÿ”ถ (@LaylaMoran) 3239 177 110 62.15%
88Mark Pawsey (@MarkPawsey) 3189 372 231 62.10%
89Emma Lewell-Buck MP (@EmmaLewellBuck) 3202 133 82 61.65%
90Ellie Reeves (@elliereeves) 3242 269 165 61.34%
91Edward Timpson CBE MP (@edwardtimpson) 2440 256 157 61.33%
92Robbie Moore MP (@_RobbieMoore) 2232 159 97 61.01%
93Dominic Raab (@DominicRaab) 3244 320 195 60.94%
94Cat Smith MP (@CatSmithMP) 3228 252 153 60.71%
95Robert Halfon MP -Working Hard for Harlow- (@halfon4harlowMP) 3249 193 117 60.62%
96Patricia Gibson MP (@PGibsonSNP) 3230 264 160 60.61%
97Neil O'Brien MP (@NeilDotObrien) 3248 261 158 60.54%
98George Freeman MP (@GeorgeFreemanMP) 3202 167 101 60.48%
99John Whittingdale (@JWhittingdale) 291 30 18 60.00%
100Ian Murray MP (@IanMurrayMP) 3224 270 161 59.63%
101Robert Largan MP (@robertlargan) 3243 244 145 59.43%
102Mary Robinson MP (@MaryRobinson01) 2244 167 99 59.28%
103Theresa May (@theresa_may) 1806 135 80 59.26%
104Helen Grant (@HelenGrantMP) 3214 270 160 59.26%
105Claudia Webbe MP (@ClaudiaWebbe) 3250 233 138 59.23%
106Mary Kelly Foy ๐Ÿ˜ท๐Ÿ’™ (@marykfoy) 3244 235 139 59.15%
107Craig Mackinlay MP (@cmackinlay) 3235 323 190 58.82%
108Natalie Elphicke MP (@NatalieElphicke) 1946 213 125 58.69%
109Gavin Williamson (@GavinWilliamson) 2264 186 109 58.60%
110James Gray (@JGray) 913 65 38 58.46%
111Philip Dunne (@Dunne4Ludlow) 3239 337 197 58.46%
112Tommy Sheppard MP (@TommySheppard) 3240 245 143 58.37%
113Bernard Jenkin (@bernardjenkin) 3218 208 121 58.17%
114Antony Higginbotham MP (@antony_hig) 599 43 25 58.14%
115Dr Rosena Allin-Khan ๐Ÿ’™ (@DrRosena) 3248 212 123 58.02%
116Sajid Javid (@sajidjavid) 3243 232 134 57.76%
117Patrick Grady MP (@GradySNP) 3245 255 147 57.65%
118Daisy Cooper MP ๐Ÿ”ถ (@libdemdaisy) 3201 174 100 57.47%
119Jane Stevenson MP (@Jane_Stevenson_) 3217 155 89 57.42%
120Mike Kane (@MikeKaneMP) 3181 225 129 57.33%
121Andrew Griffith MP #NetZero (@griffitha) 2111 185 106 57.30%
122Rachel Maclean MP (@redditchrachel) 3248 215 123 57.21%
123James Heappey MP (@JSHeappey) 3226 195 111 56.92%
124Lloyd Russell-Moyle MP๐ŸŒน๐Ÿณ๏ธโ€๐ŸŒˆ (@lloyd_rm) 3237 217 123 56.68%
125Paul Scully MP (@scullyp) 3247 228 129 56.58%
126James Cartlidge MP (@jc4southsuffolk) 3236 251 142 56.57%
127Matt Western MP ๐Ÿ’™ (@MattWestern_) 3246 241 135 56.02%
128David TC Davies MP ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿ‡ฌ๐Ÿ‡ง (@DavidTCDavies) 3229 234 131 55.98%
129Team Ranil (@TeamRanil) 1067 59 33 55.93%
130Dean Russell MP (@dean4watford) 1829 111 62 55.86%
131Mark Harper (@Mark_J_Harper) 2834 265 148 55.85%
132Sarah Owen MP (@SarahOwen_) 3247 163 91 55.83%
133William Wragg MP (@William_Wragg) 3205 219 122 55.71%
134Judith Cummins (@JudithCummins) 3180 282 157 55.67%
135Neil Coyle (@coyleneil) 3250 221 123 55.66%
136Lilian Greenwood ๐Ÿ’™ (@LilianGreenwood) 3250 160 89 55.62%
137David Jones (@DavidJonesMP) 2203 119 66 55.46%
138Darren Jones MP (@darrenpjones) 3249 92 51 55.43%
139Paul Blomfield MP (@PaulBlomfieldMP) 3215 177 98 55.37%
140Gareth Davies MP (@GarethDavies_MP) 1254 103 57 55.34%
141Mark Jenkinson MP (@markjenkinsonmp) 3246 196 108 55.10%
142Nia Griffith MP (@NiaGriffithMP) 3199 266 145 54.51%
143Holly Lynch MP (@HollyLynch5) 3236 217 117 53.92%
144Stephen Kinnock (@SKinnock) 3247 260 140 53.85%
145Debbie Abrahams MP (@Debbie_abrahams) 3247 216 116 53.70%
146Lucy Frazer (@lucyfrazermp) 701 41 22 53.66%
147Toby Perkins MP (@tobyperkinsmp) 3243 196 105 53.57%
148Alan Brown MP (@AlanBrownSNP) 3210 241 129 53.53%
149Anthony Browne (@ab4scambs) 1122 73 39 53.42%
150Ben Everitt (@Ben_Everitt) 3243 307 164 53.42%
151Alan Campbell MP (@alancampbellmp) 2056 270 144 53.33%
152Emily Thornberry (@EmilyThornberry) 3239 214 114 53.27%
153Nick Smith (@BlaenauGwentMP) 2666 171 91 53.22%
154Fleur Anderson MP (@PutneyFleur) 3249 235 125 53.19%
155Conor McGinn MP (@ConorMcGinn) 3248 269 143 53.16%
156Kate Osborne MP ๐Ÿ’™๐ŸŒˆ (@KateOsborneMP) 3059 230 122 53.04%
157Darren Henry MP #ServingBroxtowe (@DarrenG_Henry) 1485 134 71 52.99%
158Helen Whately (@Helen_Whately) 3215 185 98 52.97%
159Danny Kruger (@danny__kruger) 3076 175 92 52.57%
160David Morris MP (@davidmorrisml) 3201 242 127 52.48%
161Anneliese Dodds ๐Ÿ’™ (@AnnelieseDodds) 3241 223 117 52.47%
162Geoffrey Cox QC MP (@Geoffrey_Cox) 1493 105 55 52.38%
163Rupa Huq MP (@RupaHuq) 3245 323 169 52.32%
164Afzal Khan MP (@Afzal4Gorton) 3244 174 91 52.30%
165Greg Clark (@GregClarkMP) 1340 121 63 52.07%
166Jo Churchill MP (@Jochurchill4) 3231 279 145 51.97%
167Stephanie Peacock (@Steph_Peacock) 3241 208 108 51.92%
168Ruth Cadbury MP ๐Ÿ’™ (@RuthCadbury) 3196 243 126 51.85%
169Paul Holmes MP (@pauljholmes) 3246 137 71 51.82%
170Kemi Badenoch (@KemiBadenoch) 750 56 29 51.79%
171JOHN NICOLSON M.P. (@MrJohnNicolson) 3242 114 59 51.75%
172Rachel Hopkins MP ๐Ÿ’™ (@rach_hopkins) 3249 232 120 51.72%
173Stephen Morgan MP (@StephenMorganMP) 3250 263 136 51.71%
174Rachel Reeves (@RachelReevesMP) 3248 218 112 51.38%
175Sammy Wilson MP (@eastantrimmp) 2559 150 77 51.33%
176Charlotte Nichols (@charlotte2153) 3247 154 79 51.30%
177Peter Aldous (@peter_aldous) 1323 80 41 51.25%
178Henry Smith MP ๐Ÿ‡ฌ๐Ÿ‡ง (@HenrySmithUK) 3247 332 170 51.20%
179David Duguid MP (@david_duguid) 3242 301 154 51.16%
180Tim Farron (@timfarron) 3247 229 117 51.09%
181Pauline Latham (@Pauline_Latham) 3229 398 203 51.01%
182Damian Hinds (@DamianHinds) 3221 404 206 50.99%
183Amanda Solloway (@ASollowayUK) 2643 202 103 50.99%
184Craig Williams (@craig4monty) 3191 308 156 50.65%
185Stephen Crabb (@SCrabbPembs) 3220 218 110 50.46%
186Vicky Ford MP (@vickyford) 3242 226 114 50.44%
187Paul Girvan MP (@PaulGirvanMP) 3165 415 209 50.36%
188Esther McVey (@EstherMcVey1) 2821 181 91 50.28%
189Ian Lavery MP (@IanLaveryMP) 3242 191 96 50.26%
190Nigel Huddleston MP #GetTheJab (@HuddlestonNigel) 3248 279 140 50.18%
191Jonathan Djanogly (@JDjanogly) 2556 238 119 50.00%
192James Brokenshire (@JBrokenshire) 3195 188 94 50.00%
193Liz Truss (@trussliz) 3248 252 126 50.00%
194Stewart Hosie MP (@StewartHosieSNP) 3165 271 135 49.82%
195David Warburton MP (@DJWarburton) 3219 217 108 49.77%
196Chris Loder MP (@chrisloder) 2535 217 108 49.77%
197Bell Ribeiro-Addy MP (@BellRibeiroAddy) 3248 312 155 49.68%
198Taiwo Owatemi MP (@TaiwoOwatemi) 1781 113 56 49.56%
199MegHillierMP (@Meg_HillierMP) 3230 287 142 49.48%
200Shailesh Vara MP (@ShaileshVara) 1010 89 44 49.44%
201Guy Opperman (@GuyOpperman) 3244 340 168 49.41%
202Nickie Aiken MP #TwoCities (@twocitiesnickie) 1482 124 61 49.19%
203Andrew Lewer MP (@ALewerMBE) 3218 212 104 49.06%
204Andrew Rosindell MP (@AndrewRosindell) 3212 261 128 49.04%
205Chris Evans MP (@Chris_EvansMP) 2883 151 74 49.01%
206Luke Hall MP (@LukeHall) 1274 98 48 48.98%
207Lee Rowley (@Lee4NED) 2904 262 128 48.85%
208Kevin Hollinrake MP (@kevinhollinrake) 3248 213 104 48.83%
209Simon Fell MP (@simonfell) 3240 250 122 48.80%
210Damian Collins (@DamianCollins) 3246 232 113 48.71%
211Conor Burns (@ConorBurnsUK) 3239 150 73 48.67%
212Stuart Andrew (@StuartAndrew) 3135 142 69 48.59%
213Vicky Foxcroft MP ๐Ÿ’™ (@vickyfoxcroft) 3221 241 117 48.55%
214Karl Turner MP (@KarlTurnerMP) 3249 171 83 48.54%
215Alex Davies-Jones MP (@AlexDaviesJones) 3247 153 74 48.37%
216Simon Hart (@Simonhartmp) 3215 244 118 48.36%
217Sheryll Murray MP #Stay Alert (@sheryllmurray) 3202 213 103 48.36%
218James Daly MP (@JamesDalyMP) 3184 300 145 48.33%
219Oliver Dowden (@OliverDowden) 2630 204 98 48.04%
220Preet Kaur Gill MP (@PreetKGillMP) 3246 273 131 47.99%
221Chloe Smith (@NorwichChloe) 3243 226 108 47.79%
222David Rutley MP (@DavidRutley) 3150 254 121 47.64%
223Caroline Dinenage (@cj_dinenage) 3244 332 158 47.59%
224Harriet Harman (@HarrietHarman) 3241 267 127 47.57%
225Ruth Jones MP (@RuthNewportWest) 3245 265 126 47.55%
226Paul Bristow MP (@paulbristow79) 3241 200 95 47.50%
227Nadine Dorries (@NadineDorries) 3246 177 84 47.46%
228Nadia Whittome MP (@NadiaWhittomeMP) 3231 228 108 47.37%
229Chris Elmore MP (@CPJElmore) 3249 188 89 47.34%
230Suzanne Webb MP (@Q66Suzi) 3212 169 80 47.34%
231Chris Philp (@CPhilpOfficial) 3238 348 164 47.13%
232Johnny Mercer (@JohnnyMercerUK) 3230 174 82 47.13%
233Michael Fabricant ๐Ÿ‡ฌ๐Ÿ‡ง (@Mike_Fabricant) 3193 223 105 47.09%
234Giles Watling MP (@GilesWatling) 2557 132 62 46.97%
235Dave Doogan MP (@DaveDooganSNP) 3202 262 123 46.95%
236Steve Barclay (@SteveBarclay) 3229 360 169 46.94%
237Alyn Smith MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐Ÿ‡ช๐Ÿ‡บ (@AlynSmith) 3248 126 59 46.83%
238Gareth Thomas MP (@GarethThomasMP) 3235 310 145 46.77%
239Caroline Ansell (@Caroline_Ansell) 1433 139 65 46.76%
240Alexander Stafford MP (@Alex_Stafford) 3235 139 65 46.76%
241Thangam Debbonaire ๐Ÿ’™ (@ThangamMP) 3248 199 93 46.73%
242Diane Abbott MP (@HackneyAbbott) 3246 253 118 46.64%
243Dan Carden MP (@DanCardenMP) 3244 206 96 46.60%
244Virendra Sharma MP (@VirendraSharma) 3241 469 218 46.48%
245Yasmin Qureshi MP (@YasminQureshiMP) 3206 280 130 46.43%
246Dan Jarvis (@DanJarvisMP) 3225 222 103 46.40%
247Nigel Mills (@nigelmills) 974 110 51 46.36%
248James Sunderland MP (@JamesSunderl) 721 65 30 46.15%
249Paul Maynard MP (@PaulMaynardUK) 3189 258 119 46.12%
250Jesse Norman (@Jesse_Norman) 3229 176 81 46.02%
251Richard Holden MP (@RicHolden) 3201 220 101 45.91%
252John Finucane MP (@johnfinucane) 2916 201 92 45.77%
253Kate Green ๐Ÿ’™ (@KateGreenSU) 3246 236 108 45.76%
254Richard Thomson MP (@RThomsonMP) 3234 204 93 45.59%
255Andrea Jenkyns MP (@andreajenkyns) 3196 259 118 45.56%
256Alex Chalk (@AlexChalkChelt) 1619 99 45 45.45%
257Jim Shannon MP (@JimShannonMP) 610 44 20 45.45%
258Tahir Ali MP (@TahirAliMP) 670 44 20 45.45%
259Anna McMorrin MP ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@AnnaMcMorrin) 3246 161 73 45.34%
260Andrew Jones MP (@AJonesMP) 1628 161 73 45.34%
261Christopher Pincher (@ChrisPincher) 3182 287 130 45.30%
262Munira Wilson MP (@munirawilson) 3204 208 94 45.19%
263Mark Tami MP (@MarkTamiMP) 3183 239 108 45.19%
264Priti Patel (@pritipatel) 3244 275 124 45.09%
265Derek Thomas MP (@DerekThomasUK) 1997 193 87 45.08%
266Margaret Greenwood MP (@MGreenwoodWW) 3243 253 114 45.06%
267Jake Berry MP (@JakeBerry) 3175 271 122 45.02%
268Beth Winter MP (@BethWinterMP) 3246 249 112 44.98%
269Ben Bradshaw (@BenPBradshaw) 3246 176 79 44.89%
270Shabana Mahmood MP (@ShabanaMahmood) 3224 232 104 44.83%
271Sir David Evennett MP (@DavidEvennett) 1850 114 51 44.74%
272Anthony Mangnall MP (@AnthonyMangnal1) 701 36 16 44.44%
273Wendy Morton MP (@morton_wendy) 3240 338 150 44.38%
274Rt Hon Sir Lindsay Hoyle MP (@LindsayHoyle_MP) 3217 293 130 44.37%
275Carla Lockhart MP (@carlalockhart) 3203 237 105 44.30%
276Julian Smith MP (@JulianSmithUK) 3199 240 106 44.17%
277Janet Daby MP (@JanetDaby) 3244 211 93 44.08%
278Matt Warman MP (@mattwarman) 3249 75 33 44.00%
279Shaun Bailey MP (@Shaun4WBW) 564 25 11 44.00%
280Jamie Wallis MP (@JamieWallisMP) 543 41 18 43.90%
281Douglas Ross MP MSP (@Douglas4Moray) 3241 178 78 43.82%
282Anne McLaughlin SNP MP (@AnneMcLaughlin) 3236 194 85 43.81%
283Chris Skidmore (@CSkidmoreUK) 3244 210 92 43.81%
284Andrew Bowie MP (@AndrewBowie_MP) 3247 206 90 43.69%
285Mike Wood MP (@mikejwood) 3203 293 128 43.69%
286Apsana Begum MP (@ApsanaBegumMP) 3244 261 114 43.68%
287Rebecca Pow (@pow_rebecca) 3248 275 120 43.64%
288Kirsty Blackman (@KirstySNP) 3243 147 64 43.54%
289Caroline Nokes MP (@carolinenokes) 3233 283 123 43.46%
290Nicola Richards MP (@Nicola4WBE) 3228 240 104 43.33%
291Laurence Robertson (@lrobertsonTewks) 1127 97 42 43.30%
292Gary Streeter MP (@garystreeterSWD) 2991 244 105 43.03%
293Helen Hayes ๐Ÿ’™๐ŸŒน (@helenhayes_) 3240 221 95 42.99%
294Mark Eastwood MP (@mark4dewsbury) 3199 235 101 42.98%
295Mark Hendrick (@MpHendrick) 3197 298 128 42.95%
296Joanna Cherry QC (@joannaccherry) 3234 199 85 42.71%
297Ruth Edwards MP (@RuthEdwardsMP) 3204 281 120 42.70%
298Tony Lloyd MP (@tony4rochdale) 3244 293 125 42.66%
299Jamie Stone MP (@Jamie4North) 3221 160 68 42.50%
300Keir Starmer (@Keir_Starmer) 3250 146 62 42.47%
301Seema Malhotra MP ๐Ÿ’™ (@SeemaMalhotra1) 3195 271 115 42.44%
302Marie Rimmer MP (@MarieRimmer) 3239 262 111 42.37%
303Bob Blackman (@BobBlackman) 3223 299 126 42.14%
304Tom Randall, MP (@Tom_Randall) 1070 76 32 42.11%
305Tom Hunt MP (@tomhunt1988) 3218 198 83 41.92%
306Peter Kyle MP (@peterkyle) 3245 148 62 41.89%
307Steve McCabe (@steve_mccabe) 3238 270 113 41.85%
308Clive Efford ๐Ÿ’™ (@CliveEfford) 3244 286 119 41.61%
309Justin Tomlinson MP (@JustinTomlinson) 3169 202 84 41.58%
310Sarah Olney (@sarahjolney1) 3246 210 87 41.43%
311Christine Jardine (@cajardineMP) 3235 187 77 41.18%
312Greg Smith MP (@gregsmith_uk) 2434 248 102 41.13%
313Feryal Clark MP (@FeryalClark) 3246 231 95 41.13%
314Suella Braverman MP (@SuellaBraverman) 3186 253 104 41.11%
315Yvonne Fovargue (@Y_FovargueMP) 3208 273 112 41.03%
316Aylesbury Tories (@AylesburyTories) 1622 166 68 40.96%
317Jonathan Ashworth (@JonAshworth) 3250 242 99 40.91%
318Gavin Robinson (@GRobinsonDUP) 3150 250 102 40.80%
319Tracey Crouch (@tracey_crouch) 3243 189 77 40.74%
320Rt Hon Andrew Murrison MP (@AWMurrison) 3229 263 107 40.68%
321Craig Whittaker MP (@CWhittaker_MP) 3237 364 148 40.66%
322Jack Dromey MP (@JackDromeyMP) 3249 369 150 40.65%
323Mick Whitley MP (@MickWhitleyMP) 3176 251 102 40.64%
324Carolyn Harris MP (@carolynharris24) 3245 141 57 40.43%
325Tonia Antoniazzi MP ๐ŸŒˆ (@ToniaAntoniazzi) 3241 250 101 40.40%
326Lucy Allan MP (@lucyallan) 3247 166 67 40.36%
327Liam Byrne (@liambyrnemp) 3234 228 92 40.35%
328Alan Whitehead (@alanwhiteheadmp) 1765 191 77 40.31%
329Laura Farris (@Laura__Farris) 2903 194 78 40.21%
330Wayne David (@WayneDavid_MP) 3226 182 73 40.11%
331Anne Marie Morris MP (@AnneMarieMorris) 2926 313 125 39.94%
332Brendan Clarke-Smith MP (@Bren4Bassetlaw) 2061 173 69 39.88%
333Scott Benton MP (@ScottBentonMP) 2770 211 84 39.81%
334James Duddridge MP (@JamesDuddridge) 3232 299 119 39.80%
335Kit Malthouse MP (@kitmalthouse) 3201 254 101 39.76%
336Jane Hunt MP (@JaneMHunt) 3202 325 129 39.69%
337Martyn Day MP (@MartynDaySNP) 3219 288 114 39.58%
338Lucy Powell MP (@LucyMPowell) 3249 220 87 39.55%
339Julian Knight MP (@julianknight15) 3200 195 77 39.49%
340Wendy Chamberlain MP (@wendychambLD) 3236 266 105 39.47%
341Andrew Bridgen (@ABridgen) 3235 307 121 39.41%
342Karen Buck (@KarenPBuckMP) 3245 259 102 39.38%
343Matthew Offord MP (@Offord4Hendon) 1428 127 50 39.37%
344James Morris MP (@JamesMorris) 3163 229 90 39.30%
345John Spellar (@spellar) 3221 242 95 39.26%
346Kevin Brennan MP (@KevinBrennanMP) 3243 246 96 39.02%
347Rt Hon Nigel Evans MP (@nigelmp) 3169 298 116 38.93%
348Sarah Champion (@SarahChampionMP) 3229 257 100 38.91%
349Heather Wheeler MP #StayAlertSaveLives (@HeatherWheeler) 3202 293 114 38.91%
350Olivia Blake MP (@_OliviaBlake) 3242 216 84 38.89%
351Jim McMahon MP (@JimfromOldham) 3205 155 60 38.71%
352Stephen Farry MP (@StephenFarryMP) 3241 184 71 38.59%
353Stewart McDonald MP (@StewartMcDonald) 3244 190 73 38.42%
354Douglas Chapman MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ (@DougChapmanSNP) 3240 289 111 38.41%
355Mark Spencer (@Mark_Spencer) 3181 245 94 38.37%
356David Johnston OBE MP (@david4wantage) 582 47 18 38.30%
357Stephen Flynn MP (@StephenFlynnSNP) 3229 209 80 38.28%
358stellacreasy (@stellacreasy) 3246 209 80 38.28%
359David Mundell MP (@DavidMundellDCT) 3216 238 91 38.24%
360John McDonnell MP (@johnmcdonnellMP) 3239 189 72 38.10%
361Michael Ellis (@Michael_Ellis1) 3181 221 84 38.01%
362John Cryer (@JohnCryerMP) 2598 132 50 37.88%
363Liz Twist MP (@LizTwistMP) 3216 206 78 37.86%
364Greg Hands (@GregHands) 3249 340 128 37.65%
365Bridget Phillipson (@bphillipsonMP) 3234 176 66 37.50%
366Dr Luke Evans MP (@drlukeevans) 2816 291 109 37.46%
367Barbara Keeley ๐Ÿ’™ ๐Ÿ˜ท (@KeeleyMP) 3240 267 100 37.45%
368Rt Hon Nigel Adams (@nadams) 3208 251 94 37.45%
369Kim Johnson MP (@KimJohnsonMP) 3233 286 107 37.41%
370Angela Richardson MP (@AJRichardsonMP) 3246 214 80 37.38%
371Cllr Ben Bradley MP (@BBradley_Mans) 3212 239 89 37.24%
372Ian Mearns MP for Gateshead (@IanMearnsMP) 3229 262 97 37.02%
373Dr Liam Fox MP (@LiamFox) 3242 209 77 36.84%
374TracyBrabin (@TracyBrabin) 3247 193 71 36.79%
375Neil Hudson (@DrNeilHudson) 1587 87 32 36.78%
376Julie Elliott (@JulieElliottMP) 3212 260 95 36.54%
377Margaret Ferrier MP (@MargaretFerrier) 3177 260 95 36.54%
378Royston Smith MP (@Royston_Smith) 3223 280 102 36.43%
379Paul Howell MP- Standing Up For Sedgefield (@PaulHowellMP) 524 44 16 36.36%
380Gill Furniss MP ๐Ÿ’™ (@GillFurnissMP) 3240 251 91 36.25%
381Brandon Lewis (@BrandonLewis) 3248 229 83 36.24%
382Karl McCartney (@karlmccartney) 3234 290 105 36.21%
383Barry Sheerman MP (@BarrySheerman) 3250 83 30 36.14%
384Kelly Tolhurst MP (@KellyTolhurst) 3019 266 96 36.09%
385Dawn Butler MPโœŠ๐Ÿพ๐Ÿ’™ (@DawnButlerBrent) 3239 153 55 35.95%
386Elliot Colburn MP (@ElliotColburn) 3247 270 97 35.93%
387Francie Molloy MP (@FrancieMolloy) 945 117 42 35.90%
388Yvette Cooper (@YvetteCooperMP) 3245 324 116 35.80%
389Gavin Newlands MP (@GavNewlandsSNP) 3231 257 92 35.80%
390Marion Fellows MP (@marionfellows) 3202 327 117 35.78%
391Steve Reed (@SteveReedMP) 3244 193 69 35.75%
392Fabian Hamilton (@FabianLeedsNE) 3244 252 90 35.71%
393Margaret Hodge (@margarethodge) 3249 230 82 35.65%
394Andy McDonald MP ๐Ÿ’™ (@AndyMcDonaldMP) 3245 208 74 35.58%
395Pat McFadden (@patmcfaddenmp) 3243 234 83 35.47%
396Alicia Kearns MP for Rutland and Melton (@aliciakearns) 3238 255 90 35.29%
397Florence Eshalomi MP (@FloEshalomi) 3238 188 66 35.11%
398Mark Garnier (@Mark4WyreForest) 3181 368 129 35.05%
399Robin Millar (@RobinMillarMP) 3008 172 60 34.88%
400Alun Cairns (@AlunCairns) 3179 310 108 34.84%
401Alec Shelbrooke MP (@AlecShelbrooke) 3198 250 87 34.80%
402Graham Stuart MP (@grahamstuart) 3198 329 114 34.65%
403Alex Norris MP (@AlexNorrisNN) 3245 234 81 34.62%
404Louise Haigh (@LouHaigh) 3241 191 66 34.55%
405Dehenna Davison MP (@DehennaDavison) 3242 200 69 34.50%
406Tim Loughton MP (@timloughton) 3246 294 100 34.01%
407Angus B MacNeil MP (@AngusMacNeilSNP) 3232 364 123 33.79%
408Navendu Mishra (@NavPMishra) 3248 293 99 33.79%
409Nick Fletcher MP (@NickFletcherMP) 1860 154 52 33.77%
410Claire Hanna (@ClaireHanna) 3237 208 70 33.65%
411Martin Docherty-Hughes ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@MartinJDocherty) 3231 241 81 33.61%
412Catherine McKinnell (@CatMcKinnell) 3238 206 69 33.50%
413Tanmanjeet Singh Dhesi MP (@TanDhesi) 3242 180 60 33.33%
414Alberto Costa MP (@AlbertoCostaMP) 3241 246 82 33.33%
415Derek Twigg (@DerekTwiggMP) 661 45 15 33.33%
416Bim Afolami MP (@BimAfolami) 3182 235 78 33.19%
417Ian Blackford (@Ianblackford_MP) 3247 202 67 33.17%
418Maria Caulfield MP (@mariacaulfield) 3235 179 59 32.96%
419Alex Cunningham MP (@ACunninghamMP) 3249 267 88 32.96%
420Rosie Cooper MP (@rosie4westlancs) 2110 192 63 32.81%
421Martin Vickers (@MartinVickers) 630 49 16 32.65%
422Fay Jones MP (@JonesyFay) 3233 213 69 32.39%
423Christian Wakeford MP (@Christian4BuryS) 2461 176 57 32.39%
424Peter Dowd (@Peter_Dowd) 3242 304 98 32.24%
425Amanda Milling (@amandamilling) 3224 242 78 32.23%
426Craig Tracey MP (@craig4nwarks) 3212 174 56 32.18%
427Andrew Selous MP (@AndrewSelous) 3011 392 126 32.14%
428Michelle Donelan MP (@michelledonelan) 3200 243 78 32.10%
429Jeff Smith (@JeffSmithetc) 3184 324 104 32.10%
430Chris Stephens MP (@ChrisStephens) 3231 269 86 31.97%
431Stuart Anderson MP (@Stuart4WolvesSW) 3193 220 70 31.82%
432Kevin Foster (@kevin_j_foster) 3246 374 119 31.82%
433Stephen Hammond MP (@S_Hammond) 3237 302 96 31.79%
434Jess Phillips MP (@jessphillips) 3248 214 68 31.78%
435Lia Nici (@lia_nici) 1472 98 31 31.63%
436Dr Kieran Mullan MP ๐Ÿ‡ฌ๐Ÿ‡ง (@KieranMullanUK) 1052 89 28 31.46%
437Damian Green MP (@DamianGreen) 3239 261 82 31.42%
438Brendan O'Hara MP (@BrendanOHaraMP) 3186 312 98 31.41%
439ร“rfhlaith Begley (@OrfhlaithBegley) 2260 170 53 31.18%
440Aaron Bell MP (@AaronBell4NUL) 2415 183 57 31.15%
441Saqib Bhatti MP (@bhatti_saqib) 3223 315 98 31.11%
442Colum Eastwood (@columeastwood) 3238 193 60 31.09%
443Mark Pritchard MP (@MPritchardUK) 3203 306 95 31.05%
444Victoria Prentis (@VictoriaPrentis) 3231 287 89 31.01%
445Dame Eleanor Laing MP (@eleanor4epping) 2346 224 69 30.80%
446Andrew Gwynne MP ๐Ÿ (@GwynneMP) 3245 250 77 30.80%
447Julie Marson MP (@JulieMarsonMP) 3208 215 66 30.70%
448Steven Bonnar MP (@StevenBonnarSNP) 1886 160 49 30.63%
449Wes Streeting MP (@wesstreeting) 3246 180 55 30.56%
450Sam Tarry MP (@SamTarry) 3217 262 80 30.53%
451Chi Onwurah ๐Ÿ’™ (@ChiOnwurah) 3243 233 71 30.47%
452Harriett Baldwin MP #GrabAJab (@hbaldwin) 3246 302 92 30.46%
453Alistair Carmichael MP (@amcarmichaelMP) 3242 146 44 30.14%
454Stephen Metcalfe (@Metcalfe_SBET) 3212 237 71 29.96%
455Simon Hoare MP (@Simon4NDorset) 3243 221 66 29.86%
456Ben Lake AS/MP (@BenMLake) 3228 218 65 29.82%
457John McNally MP (@JohnMcNallySNP) 3179 316 94 29.75%
458Hilary Benn (@hilarybennmp) 3230 266 79 29.70%
459Matt Rodda (@MattRodda) 3249 210 62 29.52%
460Scott Mann MP (@scottmann4NC) 2578 227 67 29.52%
461Michael Tomlinson MP (@Michael4MDNP) 3206 318 93 29.25%
462Jack Lopresti MP (@JackLopresti) 3233 340 99 29.12%
463Bill Esterson (@Bill_Esterson) 3245 265 77 29.06%
464Liz Kendall (@leicesterliz) 3192 252 73 28.97%
465John Stevenson MP (@John4Carlisle) 1608 152 44 28.95%
466Deidre Brock (@DeidreBrock) 3235 236 68 28.81%
467Rt Hon Valerie Vaz MP (@Valerie_VazMP) 3229 323 93 28.79%
468Naz Shah MP ๐Ÿ’™ (@NazShahBfd) 3228 217 62 28.57%
469Sarah Jones MP (@LabourSJ) 3247 256 73 28.52%
470James Cleverly๐Ÿ‡ฌ๐Ÿ‡ง (@JamesCleverly) 3245 221 63 28.51%
471Karin Smyth MP (@karinsmyth) 3249 247 70 28.34%
472Clive Lewis MP (@labourlewis) 3224 184 52 28.26%
473Marcus Jones (@Marcus4Nuneaton) 3212 315 89 28.25%
474Simon Jupp MP (@simonjamesjupp) 2706 142 40 28.17%
475Abena Oppong-Asare MP (@abenaopp) 3247 277 78 28.16%
476Amy Callaghan MP (@AmyCallaghanSNP) 3168 178 50 28.09%
477Matthew Pennycook MP (@mtpennycook) 3241 235 66 28.09%
478Nadhim Zahawi (@nadhimzahawi) 3246 452 126 27.88%
479Therese Coffey #PlanforJobs #VentilationIsVital (@theresecoffey) 3242 356 99 27.81%
480Chris Law MP (@ChrisLawSNP) 3234 278 77 27.70%
481Dr Caroline Johnson MP (@drcarolinej) 1213 73 20 27.40%
482Gareth Bacon MP (@GarethBaconMP) 3161 227 62 27.31%
483Khalid Mahmood (@khalid4PB) 3160 260 71 27.31%
484Ronnie Cowan MP (@ronniecowan) 3237 331 90 27.19%
485Mhairi Black MP๐Ÿณ๏ธโ€๐ŸŒˆ (@MhairiBlack) 3173 211 57 27.01%
486Rt. Hon Ben Wallace MP (@BWallaceMP) 3185 331 89 26.89%
487Andy Slaughter (@hammersmithandy) 3234 359 96 26.74%
488Alex Sobel MP ๐ŸŸฃ (@alexsobel) 3195 240 64 26.67%
489Peter Grant MP (@PeterGrantMP) 3239 195 52 26.67%
490Dr Philippa Whitford (@Dr_PhilippaW) 3227 248 66 26.61%
491Jackie Doyle-Price (@JackieDP) 3195 173 46 26.59%
492Tom Pursglove MP (@VotePursglove) 3204 173 46 26.59%
493Carol Monaghan MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ (@CMonaghanSNP) 3208 211 56 26.54%
494Catherine West MP (@CatherineWest1) 3245 215 57 26.51%
495Simon Baynes MP (@baynes_simon) 3102 200 53 26.50%
496Theo Clarke MP (@theodoraclarke) 3240 257 68 26.46%
497Katherine Fletcher MP (@K_Fletcher_MP) 2306 221 58 26.24%
498Gerald Jones MP ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@GeraldJonesLAB) 3250 252 66 26.19%
499John Lamont MP ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ (@John2Win) 3235 256 67 26.17%
500Sir Greg Knight MP (@GregKnight) 2705 256 67 26.17%
501Marcus Fysh MP (@MarcusFysh) 3244 193 50 25.91%
502Alison McGovern (@Alison_McGovern) 3247 237 61 25.74%
503Hywel Williams AS/MP (@HywelPlaidCymru) 3217 293 73 24.91%
504Gary Sambrook MP (@GarySambrook89) 2686 157 39 24.84%
505Paula Barker MP (@PaulaBarkerMP) 3149 210 52 24.76%
506Cherilyn Mackrory MP (@thisischerilyn) 2855 174 43 24.71%
507Tulip Siddiq (@TulipSiddiq) 3239 199 49 24.62%
508Anne-Marie Trevelyan (@annietrev) 3200 285 70 24.56%
509Jessica Morden MP ๐Ÿ’™ (@jessicamordenmp) 3233 287 70 24.39%
510Chris Bryant (@RhonddaBryant) 3244 193 47 24.35%
511Gillian Keegan (@GillianKeegan) 3226 235 57 24.26%
512Tom Tugendhat (@TomTugendhat) 3243 198 48 24.24%
513Siobhan Baillie MP (@Siobhan_Baillie) 3208 244 59 24.18%
514Kate Hollern MP (@Kate_HollernMP) 3208 305 73 23.93%
515Jason McCartney MP (@JasonMcCartney) 3250 397 95 23.93%
516Nus Ghani MP (@Nus_Ghani) 3223 214 51 23.83%
517Rosie Duffield MP ๐Ÿฆ•๐Ÿ’œ๐Ÿฆ– (@RosieDuffield1) 3248 185 44 23.78%
518Leo Docherty MP (@LeoDochertyUK) 3196 354 84 23.73%
519Paul Maskey (@PaulMaskeyMP) 3246 207 49 23.67%
520Robert Courts MP (@robertcourts) 3249 288 68 23.61%
521Dr Lisa Cameron MP (@DrLisaCameronMP) 3234 284 67 23.59%
522Emma Hardy MP (@EmmaHardyMP) 3246 221 52 23.53%
523Angela Eagle DBE ๐Ÿ’™ (@angelaeagle) 3248 215 50 23.26%
524Owen Thompson MP ๐ŸŽ— (@OwenThompson) 3239 182 42 23.08%
525Liz Saville Roberts AS/MP ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ (@LSRPlaid) 3229 208 48 23.08%
526Peter Gibson MP (@Gibbo4Darlo) 1673 128 29 22.66%
527Andrew Stephenson MP (@Andrew4Pendle) 3243 389 88 22.62%
528Penny Mordaunt (@PennyMordaunt) 3227 199 45 22.61%
529Christina Rees MP (@Rees4Neath) 3242 284 64 22.54%
530Marco Longhi MP (@marcolonghi4dn) 1788 85 19 22.35%
531Robert Buckland (@RobertBuckland) 3244 337 75 22.26%
532Mike Amesbury MP (@MikeAmesburyMP) 3247 279 62 22.22%
533Imran Hussain MP (@Imran_HussainMP) 3246 272 60 22.06%
534Felicity Buchan MP (@FelicityBuchan) 1870 177 39 22.03%
535Andrea Leadsom MP (@andrealeadsom) 3192 341 75 21.99%
536Mickey Brady (@MickeyBradySF) 3202 385 83 21.56%
537Oliver Heald MP (@OliverHealdUK) 3237 274 59 21.53%
538Steve Baker MP FRSA (@SteveBakerHW) 3249 273 58 21.25%
539Michael Gove (@michaelgove) 3173 228 48 21.05%
540Drew Hendry MP #ScotlandsChoice (@drewhendrySNP) 3238 221 46 20.81%
541Diana Johnson MP ๐Ÿ’™๐Ÿ˜ท๐ŸŒˆ (@DianaJohnsonMP) 3247 260 54 20.77%
542Cllr David Simmonds MP (@DSimmonds_RNP) 926 34 7 20.59%
543Chris Matheson MP (@ChrisM4Chester) 3015 246 50 20.33%
544Peter Bone MP (@PeterBoneUK) 3217 257 52 20.23%
545Joy Morrissey MP (@joymorrissey) 3201 213 43 20.19%
546Chris Clarkson MP (@ChrisClarksonMP) 3244 239 48 20.08%
547Chris Green (@CGreenUK) 3216 195 39 20.00%
548Robin Walker (@WalkerWorcester) 3243 327 65 19.88%
549Maria Eagle MP ๐Ÿ˜ท๐Ÿ’™ (@meaglemp) 3249 266 52 19.55%
550Jonathan Lord MP (@JonathanLord) 2388 205 40 19.51%
551Jacob Young MP (@JacobYoungMP) 3238 309 60 19.42%
552Mims Davies MP #KICKSTART #JOBS #PROGRESSION (@mimsdavies) 3231 402 78 19.40%
553Rushanara Ali ๐Ÿ’™ (@rushanaraali) 3242 268 51 19.03%
554lan Byrne MP (@IanByrneMP) 3246 232 44 18.97%
555Gagan Mohindra MP (@gaganmohindra) 463 37 7 18.92%
556Kenny MacAskill (@KennyMacAskill) 3233 641 119 18.56%
557Grahame Morris (@grahamemorris) 3235 340 63 18.53%
558Sir Bob Neill MP (@neill_bob) 3241 255 46 18.04%
559Philip Davies MP (@PhilipDaviesUK) 3179 250 44 17.60%
560Rt Hon Dame Cheryl Gillan MP (@CherylGillan) 3196 315 55 17.46%
561Chris Heaton-Harris MP (@chhcalling) 3168 282 49 17.38%
562Neale Hanvey MP โค๏ธ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟโœŠ (@JNHanvey) 2636 153 26 16.99%
563Stephen Timms (@stephenctimms) 3236 278 47 16.91%
564Kirsten Oswald MP (@kirstenoswald) 3233 220 37 16.82%
565Simon Clarke MP (@SimonClarkeMP) 3247 280 47 16.79%
566Sharon Hodgson MP ๐Ÿ˜ท๐Ÿ’™ (@SharonHodgsonMP) 3242 203 34 16.75%
567Sara Britcliffe MP (@SarBritcliffeMP) 795 42 7 16.67%
568Eddie Hughes MP (@EddieHughes4WN) 3242 299 48 16.05%
569Jeffrey Donaldson MP (@J_Donaldson_MP) 3196 290 46 15.86%
570mary glindon (@GlindonMary) 2125 173 27 15.61%
571Stuart McDonald MP (@Stuart_McDonald) 3206 244 38 15.57%
572Alex Burghart (@alexburghart) 3243 364 56 15.38%
573Jonathan Reynolds (@jreynoldsMP) 3214 208 29 13.94%
574Hannah Bardell SNP MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@HannahB4LiviMP) 3209 278 37 13.31%
575Michelle Gildernew (@gildernewm) 3232 345 45 13.04%
576Alison Thewliss ๐Ÿงก (@alisonthewliss) 3232 271 35 12.92%
577Neil Gray MSP (@neilgraysnp) 3229 239 28 11.72%
578Lyn Brown ๐ŸŒน (@lynbrownmp) 3240 323 32 9.91%
579Stephen Doughty MP (@SDoughtyMP) 3250 249 23 9.24%
580Sir Robert Syms MP (@RobertSyms) 3233 397 29 7.30%
581Rebecca Harris MP (@RebeccaHarrisMP) 3194 411 23 5.60%
582Richard Bacon (@richardbaconmp) 57 3 0 0.00%
583Flickd-_ (@FlickD) 1 0 0 0.00%
584Sarah Dines MP (@Dines4Dales) 1 0 0 0.00%