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
1Charles Walker MP (@CharlesWalkerMP) 47 1 1 100.00%
2Rehman Chishti (@Rehman_Chishti) 3248 470 434 92.34%
3Richard Graham (@RichardGrahamUK) 3250 338 298 88.17%
4Jeremy Hunt (@Jeremy_Hunt) 3247 261 229 87.74%
5Julian Sturdy MP (@JulianSturdy) 1422 124 107 86.29%
6Boris Johnson (@BorisJohnson) 600 85 72 84.71%
7Stephen McPartland (@SMcPartland) 2295 169 139 82.25%
8Sally-Ann Hart MP (@SallyAnn1066) 510 21 17 80.95%
9Graham Brady MP (@SirGrahamBrady) 129 5 4 80.00%
10Desmond Swayne (@DesmondSwayne) 865 55 44 80.00%
11Siobhain McDonagh MP (@Siobhain_Mc) 3248 204 163 79.90%
12Rt Hon Grant Shapps MP (@grantshapps) 3235 329 261 79.33%
13John Redwood (@johnredwood) 3250 217 171 78.80%
14Mel Stride (@MelJStride) 695 60 47 78.33%
15Kate Osamor Labour & Co-op MP for Edmonton (@KateOsamor) 2153 148 115 77.70%
16James Murray (@jamesmurray_ldn) 422 31 24 77.42%
17Pete Wishart (@PeteWishart) 3248 154 119 77.27%
18Daniel Kawczynski (@DKShrewsbury) 3207 232 179 77.16%
19David Lammy (@DavidLammy) 3249 262 202 77.10%
20Steve Double MP (@stevedouble) 3243 263 202 76.81%
21Justin Madders MP (@justinmadders) 3249 443 338 76.30%
22Richard Burgon MP (@RichardBurgon) 3248 293 221 75.43%
23Huw Merriman MP (@HuwMerriman) 3246 289 215 74.39%
24Bob Seely MP (@IoWBobSeely) 3243 144 107 74.31%
25Nick Gibb (@NickGibbUK) 1654 132 97 73.48%
26John Howell (@JHowellUK) 3238 304 220 72.37%
27Duncan Baker (@duncancbaker) 2115 146 105 71.92%
28Rebecca Long-Bailey (@RLong_Bailey) 3248 242 174 71.90%
29Sir David Amess MP (@amessd_southend) 2497 246 176 71.54%
30Kwasi Kwarteng (@KwasiKwarteng) 877 94 67 71.28%
31Adam Afriyie (@AdamAfriyie) 2361 174 124 71.26%
32Neil Parish MP (@neil_parish) 2361 217 154 70.97%
33John Glen MP (@JohnGlenUK) 3249 291 206 70.79%
34Owen Paterson (@OwenPaterson) 3244 325 230 70.77%
35John Healey MP (@JohnHealey_MP) 3243 335 237 70.75%
36Julia Lopez MP (@JuliaLopezMP) 1000 82 58 70.73%
37Zarah Sultana MP (@zarahsultana) 3160 227 160 70.48%
38Angela Rayner (@AngelaRayner) 3250 242 170 70.25%
39Crispin Blunt MP (@CrispinBlunt) 2077 261 183 70.11%
40Kerry McCarthy (@KerryMP) 3246 167 117 70.06%
41Rishi Sunak (@RishiSunak) 1158 120 84 70.00%
42John Penrose (@JohnPenroseNews) 3239 273 190 69.60%
43Matt Hancock (@MattHancock) 3238 385 267 69.35%
44James Wild MP (@jamesowild) 1855 214 148 69.16%
45Andy Carter MP (@MrAndy_Carter) 1950 136 94 69.12%
46Luke Pollard MP (@LukePollard) 3248 165 114 69.09%
47Nick Thomas-Symonds MP (@NickTorfaen) 3247 180 124 68.89%
48Lisa Nandy (@lisanandy) 3244 163 112 68.71%
49Layla Moran ๐Ÿ”ถ (@LaylaMoran) 3245 169 116 68.64%
50Sir Edward Leigh MP (@EdwardLeighMP) 1495 76 52 68.42%
51Alok Sharma (@AlokSharma_RDG) 3242 260 177 68.08%
52Dr James Davies MP (@JamesDavies) 2572 228 155 67.98%
53Imran Ahmad Khan MP ๐Ÿ‡ฌ๐Ÿ‡ง (@imranahmadkhan) 1091 84 57 67.86%
54Maria_Miller (@MariaMillerUK) 3239 317 215 67.82%
55Iain Duncan Smith MP (@MPIainDS) 2393 127 86 67.72%
56Bill Cash (@BillCashMP) 388 37 25 67.57%
57Jon Cruddas (@JonCruddas_1) 2698 218 147 67.43%
58David Linden MP (@DavidLinden) 3244 250 168 67.20%
59Robert Jenrick (@RobertJenrick) 3246 259 174 67.18%
60Ed Davey MP ๐Ÿ”ถ๐Ÿ‡ช๐Ÿ‡บ (@EdwardJDavey) 3248 182 122 67.03%
61Chris Hazzard (@ChrisHazzardSF) 3245 191 128 67.02%
62Maggie Throup MP (@maggie_erewash) 296 21 14 66.67%
63Selaine Saxby MP (@SelaineSaxby) 3246 183 122 66.67%
64Jerome Mayhew (@JeromeMayhew) 526 45 30 66.67%
65Jon Trickett MP (@jon_trickett) 3247 179 119 66.48%
66๐Ÿ’™Rachael Maskell MP (@RachaelMaskell) 3232 295 196 66.44%
67Caroline Lucas (@CarolineLucas) 3249 261 172 65.90%
68Mohammad Yasin MP (@YasinForBedford) 1776 178 117 65.73%
69Dr Ben Spencer MP Runnymede & Weybridge (@DrBenSpencer) 769 58 38 65.52%
70Steve Brine MP (@BrineMP) 3247 206 134 65.05%
71Andrew Griffith MP #NetZero (@griffitha) 1606 131 85 64.89%
72Sir Roger Gale MP (@SirRogerGale) 985 54 35 64.81%
73Geraint Davies (@GeraintDaviesMP) 3245 415 267 64.34%
74Sarah Atherton MP (@AthertonNWales) 2624 182 117 64.29%
75Jeremy Corbyn (@jeremycorbyn) 3237 193 124 64.25%
76Jo Gideon MP (@jogideon) 2182 184 118 64.13%
77Barry Gardiner (@BarryGardiner) 3218 219 140 63.93%
78Ed Miliband (@Ed_Miliband) 3239 310 198 63.87%
79Daniel Zeichner (@DanielZeichner) 3224 202 129 63.86%
80Alan Mak MP ๐Ÿ‡ฌ๐Ÿ‡ง (@AlanMakMP) 3130 230 146 63.48%
81Jacob Rees-Mogg (@Jacob_Rees_Mogg) 581 19 12 63.16%
82Wera Hobhouse MP ๐Ÿ”ถ (@Wera_Hobhouse) 3246 179 113 63.13%
83Edward Timpson CBE MP (@edwardtimpson) 2218 241 151 62.66%
84Kevan Jones (@KevanJonesMP) 3243 216 135 62.50%
85Robbie Moore MP ๐Ÿ‡ฌ๐Ÿ‡ง (@_RobbieMoore) 1946 136 84 61.76%
86Claudia Webbe MP (@ClaudiaWebbe) 3250 243 150 61.73%
87David Davis (@DavidDavisMP) 1447 112 69 61.61%
88George Freeman MP (@GeorgeFreemanMP) 3250 153 94 61.44%
89Iain Stewart MP (@iainastewart) 3238 251 154 61.35%
90Mark Pawsey (@MarkPawsey) 3208 376 229 60.90%
91Neil O'Brien MP (@NeilDotObrien) 3248 252 153 60.71%
92Will Quince MP ๐Ÿ‡ฌ๐Ÿ‡ง (@willquince) 3250 224 136 60.71%
93Jane Stevenson MP (@Jane_Stevenson_) 3239 162 98 60.49%
94Cat Smith MP ๐Ÿ˜ท๐Ÿ’™ (@CatSmithMP) 3233 250 151 60.40%
95Tommy Sheppard MP (@TommySheppard) 3241 239 144 60.25%
96Patricia Gibson MP (@PGibsonSNP) 3230 272 163 59.93%
97Patrick Grady MP (@GradySNP) 3217 247 148 59.92%
98Emma Lewell-Buck MP (@EmmaLewellBuck) 3248 132 79 59.85%
99Ian Murray MP (@IanMurrayMP) 3223 286 171 59.79%
100Craig Mackinlay MP (@cmackinlay) 3234 330 197 59.70%
101Antony Higginbotham MP (@antony_hig) 571 42 25 59.52%
102Bambos Charalambous MP (@Bambos_MP) 3165 246 146 59.35%
103Theresa May (@theresa_may) 1799 135 80 59.26%
104Mary Robinson MP (@MaryRobinson01) 2154 157 93 59.24%
105Sarah Owen MP (@SarahOwen_) 3243 158 93 58.86%
106John Whittingdale (@JWhittingdale) 276 29 17 58.62%
107Natalie Elphicke MP (@NatalieElphicke) 1934 210 123 58.57%
108Mike Kane (@MikeKaneMP) 3202 234 137 58.55%
109Philip Dunne (@Dunne4Ludlow) 3234 334 195 58.38%
110James Gray (@JGray) 908 64 37 57.81%
111Gavin Williamson (@GavinWilliamson) 2198 180 104 57.78%
112Ellie Reeves (@elliereeves) 3243 252 145 57.54%
113Bernard Jenkin (@bernardjenkin) 3175 204 117 57.35%
114Helen Grant (@HelenGrantMP) 3227 268 153 57.09%
115Neil Coyle (@coyleneil) 3250 240 137 57.08%
116Marsha de Cordova MP (@MarshadeCordova) 3249 305 174 57.05%
117David TC Davies MP ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿ‡ฌ๐Ÿ‡ง (@DavidTCDavies) 3233 237 135 56.96%
118Robert Largan MP (@robertlargan) 3241 236 134 56.78%
119Lilian Greenwood ๐Ÿ’™ (@LilianGreenwood) 3250 173 98 56.65%
120James Cartlidge MP (@jc4southsuffolk) 3245 249 141 56.63%
121James Heappey MP (@JSHeappey) 3214 201 113 56.22%
122Paul Blomfield MP (@PaulBlomfieldMP) 3241 187 105 56.15%
123Stephen Kinnock (@SKinnock) 3248 280 157 56.07%
124Gareth Davies MP (@GarethDavies_MP) 1157 100 56 56.00%
125William Wragg MP (@William_Wragg) 3234 218 122 55.96%
126Team Ranil (@TeamRanil) 1065 59 33 55.93%
127Anthony Browne (@ab4scambs) 1014 68 38 55.88%
128David Jones (@DavidJonesMP) 2010 111 62 55.86%
129Judith Cummins (@JudithCummins) 3222 288 160 55.56%
130Robert Halfon MP -Working Hard for Harlow- (@halfon4harlowMP) 3247 181 100 55.25%
131Matt Western MP ๐Ÿ’™ (@MattWestern_) 3245 250 138 55.20%
132Dean Russell MP (@dean4watford) 1563 100 55 55.00%
133Alex Davies-Jones MP (@AlexDaviesJones) 3245 133 73 54.89%
134Dominic Raab (@DominicRaab) 3247 312 171 54.81%
135Paul Scully MP (@scullyp) 3244 219 120 54.79%
136Holly Lynch MP (@HollyLynch5) 3234 212 116 54.72%
137Lloyd Russell-Moyle MP๐ŸŒน๐Ÿณ๏ธโ€๐ŸŒˆ (@lloyd_rm) 3240 216 118 54.63%
138Mark Harper (@Mark_J_Harper) 2658 252 137 54.37%
139Darren Jones MP (@darrenpjones) 3250 107 58 54.21%
140Craig Williams (@craig4monty) 3209 311 168 54.02%
141Nia Griffith MP (@NiaGriffithMP) 3223 269 145 53.90%
142Conor McGinn MP (@ConorMcGinn) 3245 273 147 53.85%
143Lucy Frazer (@lucyfrazermp) 675 39 21 53.85%
144Daisy Cooper MP ๐Ÿ”ถ (@libdemdaisy) 3247 175 94 53.71%
145Kemi Badenoch (@KemiBadenoch) 740 54 29 53.70%
146Liz Truss (@trussliz) 3248 245 131 53.47%
147Sajid Javid (@sajidjavid) 3239 217 116 53.46%
148Mary Kelly Foy ๐Ÿ˜ท๐Ÿ’™ (@marykfoy) 3243 242 129 53.31%
149Taiwo Owatemi MP (@TaiwoOwatemi) 1215 79 42 53.16%
150Alan Campbell MP (@alancampbellmp) 2050 269 143 53.16%
151Ian Lavery MP (@IanLaveryMP) 3239 190 101 53.16%
152Helen Whately (@Helen_Whately) 3225 185 98 52.97%
153David Morris MP (@davidmorrisml) 3213 246 130 52.85%
154Rachel Hopkins MP ๐Ÿ’™ (@rach_hopkins) 3249 229 121 52.84%
155Darren Henry MP #ServingBroxtowe (@DarrenG_Henry) 1412 127 67 52.76%
156Jo Churchill MP (@Jochurchill4) 3233 273 144 52.75%
157Dr Rosena Allin-Khan ๐Ÿ’™ (@DrRosena) 3244 201 106 52.74%
158Danny Kruger (@danny__kruger) 2898 167 88 52.69%
159David Duguid MP (@david_duguid) 3241 297 156 52.53%
160Rachel Maclean MP (@redditchrachel) 3241 204 107 52.45%
161Nigel Huddleston MP #GetTheJab (@HuddlestonNigel) 3248 289 151 52.25%
162Emily Thornberry (@EmilyThornberry) 3234 201 105 52.24%
163Toby Perkins MP (@tobyperkinsmp) 3246 211 110 52.13%
164Alan Brown MP (@AlanBrownSNP) 3214 240 125 52.08%
165Kate Osborne MP ๐Ÿ’™ (@KateOsborneMP) 2590 196 102 52.04%
166Geoffrey Cox QC MP (@Geoffrey_Cox) 1478 102 53 51.96%
167Fleur Anderson MP (@PutneyFleur) 3250 258 134 51.94%
168Peter Aldous (@peter_aldous) 1306 79 41 51.90%
169Yasmin Qureshi MP (@YasminQureshiMP) 3246 308 159 51.62%
170Nick Smith (@BlaenauGwentMP) 2516 163 84 51.53%
171Stephanie Peacock (@Steph_Peacock) 3238 204 105 51.47%
172Sammy Wilson MP (@eastantrimmp) 2436 142 73 51.41%
173Kevin Hollinrake MP (@kevinhollinrake) 3247 201 103 51.24%
174Greg Clark (@GregClarkMP) 1312 121 62 51.24%
175Rachel Reeves (@RachelReevesMP) 3245 248 127 51.21%
176Amanda Solloway (@ASollowayUK) 2182 170 87 51.18%
177Jonathan Djanogly (@JDjanogly) 2531 236 120 50.85%
178Rupa Huq MP (@RupaHuq) 3244 299 152 50.84%
179Andrew Rosindell MP (@AndrewRosindell) 3222 260 132 50.77%
180Pauline Latham (@Pauline_Latham) 3232 390 198 50.77%
181Chris Loder MP (@chrisloder) 2460 213 108 50.70%
182Afzal Khan MP ๐Ÿ’™ (@Afzal4Gorton) 3248 194 98 50.52%
183Michael Fabricant ๐Ÿ‡ฌ๐Ÿ‡ง (@Mike_Fabricant) 3243 240 121 50.42%
184Charlotte Nichols (@charlotte2153) 3248 147 74 50.34%
185Stephen Crabb (@SCrabbPembs) 3226 227 114 50.22%
186Ben Everitt (@Ben_Everitt) 3243 267 134 50.19%
187Damian Hinds (@DamianHinds) 3243 414 207 50.00%
188Paul Girvan MP (@PaulGirvanMP) 3181 421 210 49.88%
189Stewart Hosie MP (@StewartHosieSNP) 3193 281 140 49.82%
190Vicky Ford MP (@vickyford) 3238 225 112 49.78%
191Henry Smith MP ๐Ÿ‡ฌ๐Ÿ‡ง (@HenrySmithUK) 3246 332 165 49.70%
192Chris Evans MP (@Chris_EvansMP) 2751 147 73 49.66%
193James Brokenshire (@JBrokenshire) 3238 190 94 49.47%
194Guy Opperman (@GuyOpperman) 3241 362 179 49.45%
195Esther McVey (@EstherMcVey1) 2765 174 86 49.43%
196Paul Holmes MP (@pauljholmes) 3240 142 70 49.30%
197Alexander Stafford MP (@Alex_Stafford) 3233 142 70 49.30%
198Andrew Lewer MP (@ALewerMBE) 3135 205 101 49.27%
199Vicky Foxcroft MP ๐Ÿ’™ (@vickyfoxcroft) 3229 242 119 49.17%
200MegHillierMP (@Meg_HillierMP) 3234 297 146 49.16%
201David Warburton MP (@DJWarburton) 3222 216 106 49.07%
202Lee Rowley (@Lee4NED) 2835 261 128 49.04%
203Sheryll Murray MP #Stay Alert (@sheryllmurray) 3216 208 102 49.04%
204Luke Hall MP (@LukeHall) 1239 98 48 48.98%
205Anne McLaughlin SNP MP (@AnneMcLaughlin) 3238 194 95 48.97%
206Beth Winter MP (@BethWinterMP) 2950 227 111 48.90%
207Shailesh Vara MP (@ShaileshVara) 966 88 43 48.86%
208Stephen Morgan MP (@StephenMorganMP) 3248 279 136 48.75%
209Damian Collins (@DamianCollins) 3245 236 115 48.73%
210Nickie Aiken MP #TwoCities (@twocitiesnickie) 1290 113 55 48.67%
211James Daly MP (@JamesDalyMP) 3217 317 154 48.58%
212Bell Ribeiro-Addy MP (@BellRibeiroAddy) 3249 309 150 48.54%
213Caroline Dinenage (@cj_dinenage) 3234 328 159 48.48%
214Anneliese Dodds ๐Ÿ’™ (@AnnelieseDodds) 3239 223 108 48.43%
215James Sunderland MP (@JamesSunderl) 634 60 29 48.33%
216Matt Warman MP (@mattwarman) 3246 89 43 48.31%
217David Rutley MP (@DavidRutley) 3160 257 124 48.25%
218Chloe Smith (@NorwichChloe) 3218 231 111 48.05%
219Tim Farron (@timfarron) 3249 246 118 47.97%
220Paul Bristow MP #stayalert (@paulbristow79) 3233 215 103 47.91%
221Chris Philp (@CPhilpOfficial) 3231 355 170 47.89%
222Debbie Abrahams MP (@Debbie_abrahams) 3246 228 109 47.81%
223Simon Hart (@Simonhartmp) 3235 249 119 47.79%
224Karl Turner MP (@KarlTurnerMP) 3249 180 86 47.78%
225Suzanne Webb MP (@Q66Suzi) 3206 176 84 47.73%
226Stuart Andrew (@StuartAndrew) 3173 147 70 47.62%
227Dan Jarvis (@DanJarvisMP) 3227 227 108 47.58%
228Oliver Dowden (@OliverDowden) 2070 156 74 47.44%
229Richard Thomson MP (@RThomsonMP) 3233 213 101 47.42%
230Rt Hon Sir Lindsay Hoyle MP (@LindsayHoyle_MP) 3218 283 134 47.35%
231Dan Carden MP (@DanCardenMP) 3242 220 104 47.27%
232Andrea Jenkyns MP (@andreajenkyns) 3237 237 112 47.26%
233Rebecca Pow (@pow_rebecca) 3244 271 128 47.23%
234Ruth Cadbury MP ๐Ÿ’™ (@RuthCadbury) 3243 244 115 47.13%
235Nadia Whittome MP (@NadiaWhittomeMP) 3234 232 109 46.98%
236Giles Watling MP (@GilesWatling) 2556 132 62 46.97%
237Chris Elmore MP (@CPJElmore) 3248 207 97 46.86%
238Nigel Mills (@nigelmills) 936 109 51 46.79%
239Caroline Ansell (@Caroline_Ansell) 1433 139 65 46.76%
240Nadine Dorries MP (@NadineDorries) 3242 178 83 46.63%
241Ruth Jones MP (@RuthNewportWest) 3135 221 103 46.61%
242Priti Patel (@pritipatel) 3242 273 127 46.52%
243Alex Chalk (@AlexChalkChelt) 1541 95 44 46.32%
244Steve Barclay (@SteveBarclay) 3209 361 167 46.26%
245Harriet Harman (@HarrietHarman) 3243 279 129 46.24%
246Paul Maynard MP (@PaulMaynardUK) 3178 264 122 46.21%
247Dave Doogan MP (@DaveDooganSNP) 3192 282 130 46.10%
248JOHN NICOLSON MP (@MrJohnNicolson) 3244 137 63 45.99%
249Peter Kyle MP (@peterkyle) 3247 146 67 45.89%
250Alyn Smith MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐Ÿ‡ช๐Ÿ‡บ๐Ÿณ๏ธโ€๐ŸŒˆ (@AlynSmith) 3248 129 59 45.74%
251John Finucane MP (@johnfinucane) 2804 199 91 45.73%
252Anna McMorrin MP ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿ˜ท๐Ÿณ๏ธโ€๐ŸŒˆ (@AnnaMcMorrin) 3246 158 72 45.57%
253Conor Burns (@ConorBurnsUK) 3231 156 71 45.51%
254Simon Fell MP (@simonfell) 3245 233 106 45.49%
255Shaun Bailey MP (@Shaun4WBW) 525 22 10 45.45%
256Anthony Mangnall MP (@AnthonyMangnal1) 665 33 15 45.45%
257Preet Kaur Gill MP (@PreetKGillMP) 3245 227 103 45.37%
258Andrew Jones MP (@AJonesMP) 1621 161 73 45.34%
259Dawn Butler MPโœŠ๐Ÿพ๐Ÿ’™ (@DawnButlerBrent) 3242 144 65 45.14%
260Thangam Debbonaire ๐Ÿ’™ (@ThangamMP) 3245 235 106 45.11%
261Shabana Mahmood MP (@ShabanaMahmood) 3223 242 109 45.04%
262Jesse Norman (@Jesse_Norman) 3233 171 77 45.03%
263Jake Berry MP (@JakeBerry) 3163 271 122 45.02%
264Gareth Thomas MP (@GarethThomasMP) 3244 298 134 44.97%
265Craig Whittaker MP (@CWhittaker_MP) 3230 363 163 44.90%
266Sir David Evennett MP (@DavidEvennett) 1798 114 51 44.74%
267Jamie Stone MP (@Jamie4North) 3165 157 70 44.59%
268Derek Thomas MP (@DerekThomasUK) 1943 191 85 44.50%
269Janet Daby MP (@JanetDaby) 3228 216 96 44.44%
270Apsana Begum MP (@ApsanaBegumMP) 3022 252 112 44.44%
271Steve McCabe (@steve_mccabe) 3232 286 127 44.41%
272Tom Hunt MP (@tomhunt1988) 3215 203 90 44.33%
273Julian Smith MP (@JulianSmithUK) 3229 252 111 44.05%
274Johnny Mercer (@JohnnyMercerUK) 3223 168 74 44.05%
275Ruth Edwards MP (@RuthEdwardsMP) 3222 284 125 44.01%
276Christopher Pincher (@ChrisPincher) 3238 298 131 43.96%
277Laurence Robertson (@lrobertsonTewks) 1042 91 40 43.96%
278Mark Jenkinson MP (@markjenkinsonmp) 3242 203 89 43.84%
279Mark Hendrick (@MpHendrick) 3211 308 135 43.83%
280Munira Wilson MP (@munirawilson) 3242 226 99 43.81%
281Mark Tami MP (@MarkTamiMP) 3195 242 106 43.80%
282Diane Abbott MP (@HackneyAbbott) 3245 263 115 43.73%
283Tracey Crouch (@tracey_crouch) 3249 197 86 43.65%
284Gary Streeter MP (@garystreeterSWD) 2875 241 105 43.57%
285Mike Wood MP (@mikejwood) 3199 297 129 43.43%
286TracyBrabin (@TracyBrabin) 3245 219 95 43.38%
287Carla Lockhart MP (@carlalockhart) 3215 240 104 43.33%
288Caroline Nokes MP (@carolinenokes) 3233 282 122 43.26%
289Chris Skidmore (@CSkidmoreUK) 3243 222 96 43.24%
290Margaret Greenwood MP (@MGreenwoodWW) 3242 266 115 43.23%
291Virendra Sharma MP (@VirendraSharma) 3246 423 182 43.03%
292Douglas Ross MP MSP (@Douglas4Moray) 3236 179 77 43.02%
293Seema Malhotra MP ๐Ÿ’™ (@SeemaMalhotra1) 3244 293 126 43.00%
294Jim Shannon MP (@JimShannonMP) 532 35 15 42.86%
295Kate Green ๐Ÿ’™ (@KateGreenSU) 3246 241 103 42.74%
296John Spellar (@spellar) 3232 244 104 42.62%
297Clive Efford ๐Ÿ’™ (@CliveEfford) 3243 284 121 42.61%
298Stewart McDonald MP (@StewartMcDonald) 3241 202 86 42.57%
299Brendan Clarke-Smith MP #StayAlert (@Bren4Bassetlaw) 1651 141 60 42.55%
300Jamie Wallis MP (@JamieWallisMP) 528 40 17 42.50%
301Tahir Ali MP (@TahirAliMP) 603 40 17 42.50%
302Aylesbury Tories (@AylesburyTories) 1568 161 68 42.24%
303Marie Rimmer MP (@MarieRimmer) 3240 268 113 42.16%
304Ben Bradshaw (@BenPBradshaw) 3247 183 77 42.08%
305Wendy Morton MP (@morton_wendy) 3208 331 139 41.99%
306Sarah Champion (@SarahChampionMP) 3242 277 116 41.88%
307Mark Eastwood MP (@mark4dewsbury) 3067 227 95 41.85%
308Andrew Bowie MP (@AndrewBowie_MP) 3244 206 86 41.75%
309Justin Tomlinson MP (@JustinTomlinson) 3197 199 83 41.71%
310Yvonne Fovargue (@Y_FovargueMP) 3223 271 113 41.70%
311Joanna Cherry QC (@joannaccherry) 3214 213 88 41.31%
312Gavin Robinson (@GRobinsonDUP) 3173 247 102 41.30%
313Karen Buck (@KarenPBuckMP) 3244 257 106 41.25%
314Wayne David (@WayneDavid_MP) 3229 182 75 41.21%
315Ian Mearns MP for Gateshead (@IanMearnsMP) 3234 265 109 41.13%
316Keir Starmer (@Keir_Starmer) 3247 139 57 41.01%
317Feryal Clark MP (@FeryalClark) 3246 250 102 40.80%
318Scott Benton MP (@ScottBentonMP) 2533 202 82 40.59%
319Alex Cunningham MP (@ACunninghamMP) 3247 276 112 40.58%
320Suella Braverman MP (@SuellaBraverman) 3193 254 103 40.55%
321Helen Hayes ๐Ÿ’™๐ŸŒน (@helenhayes_) 3244 227 92 40.53%
322Lucy Allan MP (@lucyallan) 3247 164 66 40.24%
323Mick Whitley MP (@MickWhitleyMP) 2823 234 94 40.17%
324Anne Marie Morris MP (@AnneMarieMorris) 2865 314 126 40.13%
325Nicola Richards MP (@Nicola4WBE) 3218 236 94 39.83%
326Olivia Blake MP (@_OliviaBlake) 3235 221 88 39.82%
327Kit Malthouse MP (@kitmalthouse) 3204 259 103 39.77%
328Rt Hon Andrew Murrison MP (@AWMurrison) 3226 265 105 39.62%
329Richard Holden MP (@RicHolden) 3240 190 75 39.47%
330Rt Hon Nigel Evans MP (@nigelmp) 3161 307 121 39.41%
331Tonia Antoniazzi MP ๐ŸŒˆ (@ToniaAntoniazzi) 3249 236 93 39.41%
332Heather Wheeler MP #StayAlertSaveLives (@HeatherWheeler) 3234 287 113 39.37%
333David Mundell MP (@DavidMundellDCT) 3236 244 96 39.34%
334Julian Knight MP (@julianknight15) 3230 196 77 39.29%
335Greg Smith MP (@gregsmith_uk) 2163 219 86 39.27%
336Carolyn Harris MP (@carolynharris24) 3249 163 64 39.26%
337Tony Lloyd MP ๐Ÿ’™ (@tony4rochdale) 3236 283 111 39.22%
338Matthew Offord MP (@Offord4Hendon) 1406 125 49 39.20%
339Kirsty Blackman (@KirstySNP) 3242 143 56 39.16%
340Stephen Farry MP (@StephenFarryMP) 3245 200 78 39.00%
341John Cryer (@JohnCryerMP) 2372 118 46 38.98%
342Jim McMahon MP (@JimfromOldham) 3250 154 60 38.96%
343stellacreasy (@stellacreasy) 3246 226 88 38.94%
344Alan Whitehead (@alanwhiteheadmp) 1639 180 70 38.89%
345James Morris (@JamesMorris) 3217 222 86 38.74%
346Laura Farris (@Laura__Farris) 2814 186 72 38.71%
347Barry Sheerman MP (@BarrySheerman) 3247 62 24 38.71%
348Liz Twist MP (@LizTwistMP) 3247 215 83 38.60%
349Tom Randall, MP (@Tom_Randall) 962 70 27 38.57%
350James Duddridge MP (@JamesDuddridge) 3244 302 116 38.41%
351Mark Spencer (@Mark_Spencer) 3166 245 94 38.37%
352Bridget Phillipson (@bphillipsonMP) 3230 173 66 38.15%
353Royston Smith MP (@Royston_Smith) 3233 278 106 38.13%
354Cllr Ben Bradley MP (@BBradley_Mans) 3212 221 84 38.01%
355Nigel Adams (@nadams) 3241 264 100 37.88%
356Greg Hands (@GregHands) 3248 367 139 37.87%
357David Johnston OBE MP (@david4wantage) 531 45 17 37.78%
358Lucy Powell MP (@LucyMPowell) 3248 228 86 37.72%
359Dr Luke Evans MP #Hands/Face/Space/GetaTest (@drlukeevans) 2597 269 101 37.55%
360Neil Hudson (@DrNeilHudson) 1282 80 30 37.50%
361Christine Jardine (@cajardineMP) 3228 176 66 37.50%
362Sarah Olney (@sarahjolney1) 3245 206 77 37.38%
363Michael Ellis (@Michael_Ellis1) 3204 225 84 37.33%
364Liam Byrne (@liambyrnemp) 3235 223 83 37.22%
365Fabian Hamilton (@FabianLeedsNE) 3238 250 93 37.20%
366Andy McDonald MP ๐Ÿ’™ (@AndyMcDonaldMP) 3242 218 81 37.16%
367Amanda Milling (@amandamilling) 3214 245 91 37.14%
368Andrew Bridgen (@ABridgen) 3234 313 116 37.06%
369Stephen Flynn MP (@StephenFlynnSNP) 3213 224 83 37.05%
370Gill Furniss MP ๐Ÿ’™ (@GillFurnissMP) 3241 257 95 36.96%
371Jack Dromey MP (@JackDromeyMP) 3242 380 140 36.84%
372Yvette Cooper (@YvetteCooperMP) 3240 323 119 36.84%
373Martyn Day MP (@MartynDaySNP) 3239 291 107 36.77%
374Douglas Chapman MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ (@DougChapmanSNP) 3235 291 107 36.77%
375Jonathan Ashworth ๐Ÿ˜ท๐Ÿ’™ (@JonAshworth) 3249 248 91 36.69%
376Margaret Ferrier MP (@MargaretFerrier) 3173 260 95 36.54%
377John McDonnell MP (@johnmcdonnellMP) 3238 181 66 36.46%
378Brandon Lewis (@BrandonLewis) 3247 239 87 36.40%
379Pat McFadden (@patmcfaddenmp) 3234 239 87 36.40%
380Kelly Tolhurst MP (@KellyTolhurst) 3004 267 97 36.33%
381Ian Blackford (@Ianblackford_MP) 3247 221 80 36.20%
382Jane Hunt MP (@JaneMHunt) 3212 318 114 35.85%
383Julie Elliott (@JulieElliottMP) 3238 271 96 35.42%
384Andrew Gwynne MP ๐Ÿ˜ท๐Ÿ’™ (@GwynneMP) 3235 308 108 35.06%
385Francie Molloy MP (@FrancieMolloy) 922 117 41 35.04%
386Dehenna Davison MP (@DehennaDavison) 3237 197 69 35.03%
387Robin Millar (@RobinMillarMP) 2735 160 56 35.00%
388Mark Garnier (@Mark4WyreForest) 3190 369 129 34.96%
389Craig Tracey MP (@craig4nwarks) 3206 186 65 34.95%
390Jeff Smith (@JeffSmithetc) 3232 341 119 34.90%
391Damian Green MP (@DamianGreen) 3241 267 93 34.83%
392Alun Cairns (@AlunCairns) 3212 313 109 34.82%
393Dr Liam Fox MP (@LiamFox) 3246 222 77 34.68%
394Alec Shelbrooke MP (@AlecShelbrooke) 3205 249 86 34.54%
395Alberto Costa MP #StayAlert (@AlbertoCostaMP) 3240 241 83 34.44%
396Maria Caulfield MP #StayalertControlthevirus (@mariacaulfield) 3238 189 65 34.39%
397Stephen Hammond MP (@S_Hammond) 3233 280 96 34.29%
398Bob Blackman (@BobBlackman) 3228 286 98 34.27%
399Graham Stuart MP (@grahamstuart) 3232 327 111 33.94%
400Angela Richardson MP (@AJRichardsonMP) 3228 195 66 33.85%
401Steve Reed (@SteveReedMP) 3244 198 67 33.84%
402Bim Afolami MP (@BimAfolami) 3193 228 77 33.77%
403Claire Hanna (@ClaireHanna) 3223 215 72 33.49%
404Margaret Hodge (@margarethodge) 3246 236 79 33.47%
405Wendy Chamberlain MP (@wendychambLD) 3222 275 92 33.45%
406Lia Nici (@lia_nici) 1398 93 31 33.33%
407Martin Vickers (@MartinVickers) 630 48 16 33.33%
408Derek Twigg (@DerekTwiggMP) 662 45 15 33.33%
409Dame Eleanor Laing MP (@eleanor4epping) 2075 198 66 33.33%
410Chris Stephens MP (@ChrisStephens) 3242 260 86 33.08%
411Christian Wakeford MP (@Christian4BuryS) 1916 146 48 32.88%
412Rosie Cooper MP (@rosie4westlancs) 2109 192 63 32.81%
413Tim Loughton MP (@timloughton) 3245 311 102 32.80%
414Kim Johnson MP (@KimJohnsonMP) 3235 284 93 32.75%
415ร“rfhlaith Begley MP (@OrfhlaithBegley) 2140 159 52 32.70%
416Michelle Donelan MP (@michelledonelan) 3198 245 80 32.65%
417Fay Jones MP (@JonesyFay) 3244 212 69 32.55%
418Jess Phillips MP (@jessphillips) 3242 200 65 32.50%
419Clive Lewis MP (@labourlewis) 3242 188 61 32.45%
420Paul Howell MP (@PaulHowellMP) 413 34 11 32.35%
421Marion Fellows MP (@marionfellows) 3210 294 95 32.31%
422Florence Eshalomi MP (@FloEshalomi) 3243 195 63 32.31%
423Peter Dowd (@Peter_Dowd) 3245 291 94 32.30%
424Louise Haigh (@LouHaigh) 3241 189 61 32.28%
425Liz Kendall (@leicesterliz) 3239 251 81 32.27%
426Catherine McKinnell (@CatMcKinnell) 3246 205 66 32.20%
427John McNally MP (@JohnMcNallySNP) 3229 311 100 32.15%
428Elliot Colburn MP (@ElliotColburn) 3241 269 86 31.97%
429Martin Docherty-Hughes ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@MartinJDocherty) 3233 232 74 31.90%
430Dr Kieran Mullan MP ๐Ÿ‡ฌ๐Ÿ‡ง (@KieranMullanUK) 1003 88 28 31.82%
431Kevin Foster (@kevin_j_foster) 3240 365 116 31.78%
432Aaron Bell MP (@AaronBell4NUL) 2216 167 53 31.74%
433Alex Norris MP (@AlexNorrisNN) 3242 234 74 31.62%
434Alicia Kearns MP for Rutland and Melton (@aliciakearns) 3245 253 80 31.62%
435Andrew Selous MP (@AndrewSelous) 2861 371 117 31.54%
436Bill Esterson (@Bill_Esterson) 3250 292 92 31.51%
437Saqib Bhatti MP (@bhatti_saqib) 3213 322 101 31.37%
438Matthew Pennycook MP (@mtpennycook) 3240 220 69 31.36%
439Nick Fletcher MP (@NickFletcherMP) 1520 125 39 31.20%
440Harriett Baldwin MP (@hbaldwin) 3239 299 93 31.10%
441Barbara Keeley ๐Ÿ’™ ๐Ÿ˜ท (@KeeleyMP) 3235 271 84 31.00%
442Victoria Prentis (@VictoriaPrentis) 3227 265 82 30.94%
443Kevin Brennan MP (@KevinBrennanMP) 3239 243 75 30.86%
444Rt Hon Valerie Vaz MP (@Valerie_VazMP) 3231 329 101 30.70%
445Mark Pritchard MP (@MPritchardUK) 3192 310 95 30.65%
446Gavin Newlands MP ๐ŸŽ— (@GavNewlandsSNP) 3242 233 71 30.47%
447Hilary Benn (@hilarybennmp) 3225 278 84 30.22%
448Theo Clarke MP (@theodoraclarke) 3232 255 77 30.20%
449Simon Hoare MP (@Simon4NDorset) 3239 212 64 30.19%
450Simon Baynes MP (@baynes_simon) 3217 199 60 30.15%
451Deidre Brock (@DeidreBrock) 3234 236 71 30.08%
452Ronnie Cowan MP (@ronniecowan) 3240 310 93 30.00%
453Karin Smyth MP (@karinsmyth) 3248 257 77 29.96%
454Khalid Mahmood (@khalid4PB) 3212 261 78 29.89%
455Navendu Mishra (@NavPMishra) 3244 285 85 29.82%
456Steven Bonnar MP (@StevenBonnarSNP) 1785 151 45 29.80%
457Julie Marson MP (@JulieMarsonMP) 3235 222 66 29.73%
458Jack Lopresti MP (@JackLopresti) 3237 347 103 29.68%
459Brendan O'Hara MP (@BrendanOHaraMP) 3184 314 93 29.62%
460Ben Lake AS/MP (@BenMLake) 3235 207 61 29.47%
461James Cleverly (@JamesCleverly) 3243 252 74 29.37%
462Angus B MacNeil MP (@AngusMacNeilSNP) 3233 351 103 29.34%
463Leo Docherty MP (@LeoDochertyUK) 3227 351 103 29.34%
464Scott Mann MP (@scottmann4NC) 2567 225 66 29.33%
465Dr Lisa Cameron MP (@DrLisaCameronMP) 3223 273 79 28.94%
466Matt Rodda (@MattRodda) 3240 218 63 28.90%
467Robert Courts MP (@robertcourts) 3243 291 84 28.87%
468Marcus Fysh MP (@MarcusFysh) 3237 199 57 28.64%
469Gillian Keegan (@GillianKeegan) 3226 228 65 28.51%
470Jackie Doyle-Price (@JackieDP) 3192 193 55 28.50%
471Abena Oppong-Asare MP (@abenaopp) 3245 253 72 28.46%
472Sam Tarry MP (@SamTarry) 3236 268 76 28.36%
473Amy Callaghan MP (@AmyCallaghanSNP) 3222 184 52 28.26%
474Stuart Anderson MP (@Stuart4WolvesSW) 3239 223 63 28.25%
475Dr Caroline Johnson MP (@drcarolinej) 1158 71 20 28.17%
476Siobhan Baillie MP (@Siobhan_Baillie) 3196 231 65 28.14%
477Michael Tomlinson MP (@Michael4MDNP) 3216 314 88 28.03%
478Wes Streeting MP ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ (@wesstreeting) 3241 186 52 27.96%
479Tom Pursglove MP (@VotePursglove) 3213 158 44 27.85%
480Marcus Jones (@Marcus4Nuneaton) 3227 316 88 27.85%
481Andy Slaughter (@hammersmithandy) 3237 349 97 27.79%
482Tulip Siddiq (@TulipSiddiq) 3238 191 53 27.75%
483Hywel Williams AS/MP (@HywelPlaidCymru) 3225 285 79 27.72%
484Rt. Hon Ben Wallace MP (@BWallaceMP) 3194 333 92 27.63%
485Colum Eastwood (@columeastwood) 3240 207 57 27.54%
486Stephen Metcalfe (@Metcalfe_SBET) 3189 218 60 27.52%
487Naz Shah MP ๐Ÿ’™ (@NazShahBfd) 3247 226 62 27.43%
488Mhairi Black MP๐Ÿณ๏ธโ€๐ŸŒˆ (@MhairiBlack) 3212 212 58 27.36%
489Simon Jupp MP (@simonjamesjupp) 2442 128 35 27.34%
490Dr Philippa Whitford (@Dr_PhilippaW) 3215 271 74 27.31%
491Therese Coffey #HandsFaceSpaceFRESHAIR (@theresecoffey) 3240 341 93 27.27%
492Chris Law MP (@ChrisLawSNP) 3231 254 69 27.17%
493Katherine Fletcher MP (@K_Fletcher_MP) 2199 214 58 27.10%
494John Stevenson MP (@John4Carlisle) 1523 144 39 27.08%
495Carol Monaghan MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ (@CMonaghanSNP) 3240 208 56 26.92%
496Tanmanjeet Singh Dhesi MP (@TanDhesi) 3230 190 51 26.84%
497Gareth Bacon MP (@GarethBaconMP) 3175 227 60 26.43%
498John Lamont MP ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ (@John2Win) 3235 248 65 26.21%
499Cherilyn Mackrory MP (@thisischerilyn) 2549 149 39 26.17%
500Alistair Carmichael MP (@amcarmichaelMP) 3198 149 39 26.17%
501Peter Grant MP (@PeterGrantMP) 3233 176 46 26.14%
502Sir Greg Knight MP (@GregKnight) 2699 257 67 26.07%
503Tom Tugendhat (@TomTugendhat) 3240 188 49 26.06%
504Chi Onwurah ๐Ÿ’™ (@ChiOnwurah) 3247 219 56 25.57%
505Paula Barker MP (@PaulaBarkerMP) 3236 227 58 25.55%
506Chris Bryant (@RhonddaBryant) 3246 185 47 25.41%
507Catherine West MP (@CatherineWest1) 3243 243 61 25.10%
508Mims Davies MP #HandsFaceSpaceFreshAir ๐Ÿ˜ท (@mimsdavies) 3242 324 81 25.00%
509Anne-Marie Trevelyan (@annietrev) 3242 291 72 24.74%
510Marco Longhi MP (@marcolonghi4dn) 1540 77 19 24.68%
511Jessica Morden MP ๐Ÿ’™ (@jessicamordenmp) 3241 277 68 24.55%
512Chris Green (@CGreenUK) 3218 188 46 24.47%
513Sarah Jones MP (@LabourSJ) 3245 247 60 24.29%
514Jason McCartney MP (@JasonMcCartney) 3247 377 91 24.14%
515Nadhim Zahawi (@nadhimzahawi) 3241 441 106 24.04%
516Gary Sambrook MP (@GarySambrook89) 2668 154 37 24.03%
517Liz Saville Roberts AS/MP ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ (@LSRPlaid) 3241 171 41 23.98%
518Andrew Stephenson MP (@Andrew4Pendle) 3231 372 89 23.92%
519Alison McGovern (@Alison_McGovern) 3248 243 58 23.87%
520Penny Mordaunt (@PennyMordaunt) 3222 211 49 23.22%
521Kate Hollern MP (@Kate_HollernMP) 3211 306 71 23.20%
522Gerald Jones MP ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@GeraldJonesLAB) 3249 265 61 23.02%
523Michael Gove (@michaelgove) 3207 235 54 22.98%
524Angela Eagle DBE ๐Ÿ’™ (@angelaeagle) 3249 197 45 22.84%
525Rosie Duffield MP ๐Ÿ’™ (@RosieDuffield1) 3199 190 43 22.63%
526Diana Johnson DBE ๐Ÿ’™๐Ÿ˜ท๐ŸŒˆ (@DianaJohnsonMP) 3240 292 66 22.60%
527Paul Maskey (@PaulMaskeyMP) 3244 195 44 22.56%
528Imran Hussain MP (@Imran_HussainMP) 3246 285 64 22.46%
529Peter Gibson MP (@Gibbo4Darlo) 1378 108 24 22.22%
530Chris Clarkson MP (@ChrisClarksonMP) 3235 253 56 22.13%
531Emma Hardy MP (@EmmaHardyMP) 3245 236 52 22.03%
532Nus Ghani MP (@Nus_Ghani) 3227 216 47 21.76%
533Karl McCartney (@karlmccartney) 3219 305 66 21.64%
534Felicity Buchan MP (@FelicityBuchan) 1805 171 37 21.64%
535Mickey Brady (@MickeyBradySF) 3224 398 86 21.61%
536Alex Sobel - Kalvin Phillips Stan account ๐ŸŸฃ (@alexsobel) 3245 260 56 21.54%
537Peter Bone MP (@PeterBoneUK) 3210 261 56 21.46%
538Owen Thompson MP ๐ŸŽ— (@OwenThompson) 3246 196 42 21.43%
539Mike Amesbury MP (@MikeAmesburyMP) 3249 310 66 21.29%
540Robert Buckland (@RobertBuckland) 3241 329 69 20.97%
541Drew Hendry MP #ScotlandsChoice (@drewhendrySNP) 3238 207 43 20.77%
542Andrea Leadsom MP (@andrealeadsom) 3236 326 67 20.55%
543Chris Matheson MP (@ChrisM4Chester) 2953 240 49 20.42%
544Neale Hanvey MP โค๏ธ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟโœŠ (@JNHanvey) 2032 134 27 20.15%
545Robin Walker (@WalkerWorcester) 3246 313 63 20.13%
546Steve Baker MP FRSA (@SteveBakerHW) 3248 338 68 20.12%
547Cllr David Simmonds MP (@DSimmonds_RNP) 840 30 6 20.00%
548Sara Britcliffe MP (@SarBritcliffeMP) 651 35 7 20.00%
549Christina Rees MP (@Rees4Neath) 3244 267 53 19.85%
550Oliver Heald MP (@OliverHealdUK) 3236 271 53 19.56%
551Maria Eagle MP ๐Ÿ˜ท๐Ÿ’™ (@meaglemp) 3248 266 52 19.55%
552Simon Clarke MP (@SimonClarkeMP) 3244 277 53 19.13%
553Jonathan Lord MP (@JonathanLord) 2140 184 35 19.02%
554Gagan Mohindra MP (@gaganmohindra) 448 37 7 18.92%
555Kenny MacAskill (@KennyMacAskill) 3225 613 113 18.43%
556mary glindon (@GlindonMary) 1507 125 23 18.40%
557Jacob Young MP (@JacobYoungMP) 3236 291 53 18.21%
558Joy Morrissey MP (@joymorrissey) 3192 208 37 17.79%
559Sir Bob Neill MP (@neill_bob) 3242 261 46 17.62%
560Philip Davies MP (@PhilipDaviesUK) 3200 251 44 17.53%
561Rt Hon Dame Cheryl Gillan MP (@CherylGillan) 3190 314 55 17.52%
562Jonathan Reynolds (@jreynoldsMP) 3185 206 36 17.48%
563Grahame Morris (@grahamemorris) 3242 339 59 17.40%
564Rushanara Ali ๐Ÿ’™ (@rushanaraali) 3244 267 46 17.23%
565Kirsten Oswald MP (@kirstenoswald) 3230 229 39 17.03%
566Stephen Timms (@stephenctimms) 3235 272 46 16.91%
567Sharon Hodgson MP ๐Ÿ˜ท๐Ÿ’™ (@SharonHodgsonMP) 3236 209 35 16.75%
568Alex Burghart (@alexburghart) 3241 396 66 16.67%
569Chris Heaton-Harris MP (@chhcalling) 3237 295 49 16.61%
570Lyn Brown ๐ŸŒน (@lynbrownmp) 3243 321 53 16.51%
571lan Byrne MP (@IanByrneMP) 3237 261 41 15.71%
572Eddie Hughes MP (@EddieHughes4WN) 3236 301 47 15.61%
573Stuart McDonald MP (@Stuart_McDonald) 3243 239 34 14.23%
574Jeffrey Donaldson MP (@J_Donaldson_MP) 3240 339 48 14.16%
575Hannah Bardell MP ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ๐Ÿณ๏ธโ€๐ŸŒˆ (@HannahB4LiviMP) 3198 222 30 13.51%
576Neil Gray MSP (@neilgraysnp) 3213 263 35 13.31%
577Alison Thewliss (@alisonthewliss) 3244 278 35 12.59%
578Michelle Gildernew (@gildernewm) 3234 354 44 12.43%
579Stephen Doughty MP (@SDoughtyMP) 3246 235 24 10.21%
580Sir Robert Syms MP (@RobertSyms) 3222 441 40 9.07%
581Rebecca Harris MP (@RebeccaHarrisMP) 3194 396 22 5.56%
582Richard Bacon (@richardbaconmp) 57 3 0 0.00%
583Sarah Dines MP (@Dines4Dales) 1 0 0 0.00%