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%
2bottom Gear Bot (@ashfield_lee) 3249 3249 3230 99.42%
3Rehman Chishti (@Rehman_Chishti) 3248 474 434 91.56%
4Richard Graham (@RichardGrahamUK) 3205 330 289 87.58%
5Jeremy Hunt (@Jeremy_Hunt) 3247 272 235 86.40%
6Julian Sturdy MP (@JulianSturdy) 1320 114 97 85.09%
7Siobhain McDonagh MP (@Siobhain_Mc) 3247 201 167 83.08%
8Stephen McPartland (@SMcPartland) 2254 167 137 82.04%
9Kate Osamor MP for Edmonton (@KateOsamor) 2033 128 103 80.47%
10Graham Brady MP (@SirGrahamBrady) 129 5 4 80.00%
11Desmond Swayne (@DesmondSwayne) 861 55 44 80.00%
12Sally-Ann Hart MP (@SallyAnn1066) 461 20 16 80.00%
13Mel Stride (@MelJStride) 683 59 47 79.66%
14Rt Hon Grant Shapps MP (@grantshapps) 3235 324 255 78.70%
15John Redwood (@johnredwood) 3247 211 166 78.67%
16David Lammy (@DavidLammy) 3248 255 200 78.43%
17Pete Wishart (@PeteWishart) 3249 153 119 77.78%
18Steve Double MP (@stevedouble) 3246 271 207 76.38%
19Daniel Kawczynski (@DKShrewsbury) 3191 234 178 76.07%
20James Murray (@jamesmurray_ldn) 387 29 22 75.86%
21Justin Madders MP (@justinmadders) 3245 401 301 75.06%
22Huw Merriman MP (@HuwMerriman) 3185 282 210 74.47%
23Richard Burgon MP (@RichardBurgon) 3248 285 212 74.39%
24Bob Seely MP (@IoWBobSeely) 3239 144 106 73.61%
25Nick Gibb (@NickGibbUK) 1655 132 97 73.48%
26Nick Thomas-Symonds MP (@NickTorfaen) 3246 180 132 73.33%
27Sir David Amess MP (@amessd_southend) 2325 228 166 72.81%
28Rebecca Long-Bailey (@RLong_Bailey) 3248 250 181 72.40%
29Duncan Baker (@duncancbaker) 2016 138 99 71.74%
30Boris Johnson (@BorisJohnson) 3250 261 186 71.26%
31Adam Afriyie (@AdamAfriyie) 2338 174 124 71.26%
32Neil Parish MP (@neil_parish) 2293 212 150 70.75%
33John Penrose (@JohnPenroseNews) 3227 275 194 70.55%
34Rishi Sunak (@RishiSunak) 1052 108 76 70.37%
35John Healey MP (@JohnHealey_MP) 3238 333 234 70.27%
36Layla Moran πŸ”Ά (@LaylaMoran) 3242 167 117 70.06%
37Maggie Throup MP #StayAlert (@maggie_erewash) 283 20 14 70.00%
38Kwasi Kwarteng (@KwasiKwarteng) 692 70 49 70.00%
39Crispin Blunt MP (@CrispinBlunt) 2039 259 181 69.88%
40Iain Duncan Smith MP (@MPIainDS) 2228 119 83 69.75%
41Owen Paterson (@OwenPaterson) 3244 313 218 69.65%
42Mike Hill MP (@MikeHillMP) 2686 194 135 69.59%
43Andy Carter MP (@MrAndy_Carter) 1887 131 91 69.47%
44Zarah Sultana MP (@zarahsultana) 2890 208 144 69.23%
45John Glen MP (@JohnGlenUK) 3244 295 204 69.15%
46Julia Lopez MP (@JuliaLopezMP) 972 77 53 68.83%
47John Howell (@JHowellUK) 3250 288 198 68.75%
48Selaine Saxby MP (@SelaineSaxby) 3134 163 112 68.71%
49Matt Hancock (@MattHancock) 3244 344 236 68.60%
50Maria_Miller (@MariaMillerUK) 3241 315 216 68.57%
51Imran Ahmad Khan MP πŸ‡¬πŸ‡§ (@imranahmadkhan) 978 73 50 68.49%
52Lisa Nandy (@lisanandy) 3244 168 115 68.45%
53James Wild MP for NW Norfolk (@jamesowild) 1746 192 131 68.23%
54Dr James Davies MP (@JamesDavies) 2530 226 154 68.14%
55Bill Cash (@BillCashMP) 385 37 25 67.57%
56Jon Cruddas (@JonCruddas_1) 2609 214 144 67.29%
57Caroline Lucas (@CarolineLucas) 3249 249 167 67.07%
58Alok Sharma (@AlokSharma_RDG) 3226 256 171 66.80%
59Sir Edward Leigh MP (@EdwardLeighMP) 1458 72 48 66.67%
60Kerry McCarthy (@KerryMP) 3246 174 116 66.67%
61πŸ’™Rachael Maskell MP (@RachaelMaskell) 3229 293 195 66.55%
62Robert Jenrick (@RobertJenrick) 3247 262 174 66.41%
63David Linden MP | #BothVotesSNP (@DavidLinden) 3243 241 160 66.39%
64Ed Davey MP πŸ”ΆπŸ‡ͺπŸ‡Ί (@EdwardJDavey) 3247 180 119 66.11%
65Angela Rayner 😷 (@AngelaRayner) 3250 255 168 65.88%
66Dr Ben Spencer MP Runnymede & Weybridge (@DrBenSpencer) 737 58 38 65.52%
67Jon Trickett MP (@jon_trickett) 3243 174 113 64.94%
68Jo Gideon MP (@jogideon) 2103 182 118 64.84%
69Sir Roger Gale MP (@SirRogerGale) 952 54 35 64.81%
70Andrew Griffith MP #NetZero (@griffitha) 1418 110 71 64.55%
71Mohammad Yasin MP (@YasinForBedford) 1651 160 103 64.38%
72Chris Hazzard (@ChrisHazzardSF) 3241 202 130 64.36%
73Luke Pollard MP (@LukePollard) 3249 154 99 64.29%
74Geraint Davies (@GeraintDaviesMP) 3246 418 268 64.11%
75Barry Gardiner (@BarryGardiner) 3203 220 141 64.09%
76Edward Timpson CBE MP (@edwardtimpson) 2100 220 141 64.09%
77Wera Hobhouse MP πŸ”Ά (@Wera_Hobhouse) 3245 181 116 64.09%
78Steve Brine MP (@BrineMP) 3249 210 134 63.81%
79Robbie Moore MP πŸ‡¬πŸ‡§ (@_RobbieMoore) 1773 121 77 63.64%
80Ed Miliband (@Ed_Miliband) 3243 308 196 63.64%
81Jeremy Corbyn (@jeremycorbyn) 3238 189 120 63.49%
82Jerome Mayhew (@JeromeMayhew) 488 41 26 63.41%
83Daniel Zeichner (@DanielZeichner) 3228 203 128 63.05%
84George Freeman MP (@GeorgeFreemanMP) 3250 146 91 62.33%
85Alan Mak MP πŸ‡¬πŸ‡§ (@AlanMakMP) 3210 233 145 62.23%
86Sarah Atherton MP (@AthertonNWales) 2311 154 95 61.69%
87Ian Murray MP (@IanMurrayMP) 3217 287 177 61.67%
88Kevan Jones (@KevanJonesMP) 3244 220 135 61.36%
89Jacob Rees-Mogg (@Jacob_Rees_Mogg) 539 18 11 61.11%
90David Davis (@DavidDavisMP) 1392 110 67 60.91%
91Mark Pawsey (@MarkPawsey) 3198 370 225 60.81%
92Claudia Webbe MP (@ClaudiaWebbe) 3249 225 136 60.44%
93Tommy Sheppard MP (@TommySheppard) 3243 235 142 60.43%
94Craig Mackinlay MP (@cmackinlay) 3236 330 199 60.30%
95Patricia Gibson MP (@PGibsonSNP) 3231 274 165 60.22%
96Jane Stevenson MP (@Jane_Stevenson_) 3236 160 96 60.00%
97Antony Higginbotham MP (@antony_hig) 545 40 24 60.00%
98Patrick Grady MP (@GradySNP) 3196 245 147 60.00%
99Bambos Charalambous MP (@Bambos_MP) 3082 241 144 59.75%
100Cat Smith MP πŸ˜·πŸ’™ (@CatSmithMP) 3227 237 141 59.49%
101Neil Coyle (@coyleneil) 3248 232 138 59.48%
102Mary Robinson MP (@MaryRobinson01) 2097 148 88 59.46%
103Emma Lewell-Buck MP (@EmmaLewellBuck) 3244 133 79 59.40%
104Will Quince MP πŸ‡¬πŸ‡§ (@willquince) 3250 214 127 59.35%
105Theresa May (@theresa_may) 1795 135 80 59.26%
106Iain Stewart MP (@iainastewart) 3236 250 148 59.20%
107Natalie Elphicke MP (@NatalieElphicke) 1918 207 122 58.94%
108Neil O'Brien MP (@NeilDotObrien) 3250 241 142 58.92%
109John Whittingdale (@JWhittingdale) 267 29 17 58.62%
110David TC Davies MP πŸ΄σ §σ ’σ ·σ ¬σ ³σ ΏπŸ‡¬πŸ‡§ (@DavidTCDavies) 3232 239 140 58.58%
111Mike Kane (@MikeKaneMP) 3206 235 137 58.30%
112Stephen Kinnock (@SKinnock) 3246 280 163 58.21%
113Philip Dunne (@Dunne4Ludlow) 3193 339 196 57.82%
114James Gray (@JGray) 908 64 37 57.81%
115Gavin Williamson (@GavinWilliamson) 2147 175 101 57.71%
116Sarah Owen MP (@SarahOwen_) 3233 151 87 57.62%
117Gareth Davies MP (@GarethDavies_MP) 1121 94 54 57.45%
118I Can’t Breathe...Marsha de Cordova MP (@MarshadeCordova) 3249 305 175 57.38%
119Robert Largan MP (@robertlargan) 3236 217 124 57.14%
120James Cartlidge MP (@jc4southsuffolk) 3232 245 140 57.14%
121Bernard Jenkin (@bernardjenkin) 3197 207 118 57.00%
122Paul Blomfield MP (@PaulBlomfieldMP) 3241 185 105 56.76%
123Michael Fabricant πŸ‡¬πŸ‡§ (@Mike_Fabricant) 3236 254 144 56.69%
124James Heappey MP (@JSHeappey) 3209 201 113 56.22%
125Liz Truss (@trussliz) 3249 232 130 56.03%
126Team Ranil (@TeamRanil) 1065 59 33 55.93%
127Ellie Reeves (@elliereeves) 3244 246 137 55.69%
128Matt Western MP πŸ’™ (@MattWestern_) 3244 249 138 55.42%
129Lloyd Russell-Moyle MPπŸŒΉπŸ³οΈβ€πŸŒˆ (@lloyd_rm) 3239 215 119 55.35%
130Judith Cummins (@JudithCummins) 3200 291 161 55.33%
131Anthony Browne (@ab4scambs) 960 67 37 55.22%
132Helen Grant (@HelenGrantMP) 3234 265 146 55.09%
133Craig Williams (@craig4monty) 3190 308 169 54.87%
134Nia Griffith MP (@NiaGriffithMP) 3176 265 145 54.72%
135Afzal Khan MP πŸ’™ (@Afzal4Gorton) 3245 203 111 54.68%
136Darren Henry MP #ServingBroxtowe (@DarrenG_Henry) 1343 114 62 54.39%
137Dean Russell MP (@dean4watford) 1473 92 50 54.35%
138Alan Campbell MP (@alancampbellmp) 2030 265 144 54.34%
139William Wragg MP (@William_Wragg) 3238 219 119 54.34%
140Holly Lynch MP (@HollyLynch5) 3234 212 115 54.25%
141Ian Lavery MP (@IanLaveryMP) 3235 185 100 54.05%
142Alex Davies-Jones MP (@AlexDaviesJones) 3250 126 68 53.97%
143David Jones (@DavidJonesMP) 1912 102 55 53.92%
144Lucy Frazer (@lucyfrazermp) 666 39 21 53.85%
145Conor McGinn MP (@ConorMcGinn) 3246 279 150 53.76%
146Lilian Greenwood πŸ’™ (@LilianGreenwood) 3249 174 93 53.45%
147Charlotte Nichols (@charlotte2153) 3242 141 75 53.19%
148Jo Churchill MP (@Jochurchill4) 3237 271 144 53.14%
149Oliver Dowden (@OliverDowden) 1646 113 60 53.10%
150JOHN NICOLSON MP (@MrJohnNicolson) 3246 117 62 52.99%
151David Morris MP (@davidmorrisml) 3186 244 129 52.87%
152Mark Harper (@Mark_J_Harper) 2573 244 129 52.87%
153Kemi Badenoch (@KemiBadenoch) 732 53 28 52.83%
154Sajid Javid (@sajidjavid) 3244 218 115 52.75%
155Darren Jones MP (@darrenpjones) 3248 112 59 52.68%
156Taiwo Owatemi MP (@TaiwoOwatemi) 1164 76 40 52.63%
157Peter Aldous (@peter_aldous) 1295 78 41 52.56%
158Kevin Hollinrake MP (@kevinhollinrake) 3247 196 103 52.55%
159David Duguid MP (@david_duguid) 3241 295 155 52.54%
160Guy Opperman (@GuyOpperman) 3243 358 188 52.51%
161Paul Scully MP (@scullyp) 3246 216 113 52.31%
162Alan Brown MP (@AlanBrownSNP) 3199 245 128 52.24%
163Helen Whately (@Helen_Whately) 3223 182 95 52.20%
164Stephanie Peacock (@Steph_Peacock) 3240 209 109 52.15%
165Nigel Huddleston MP #GetTheJab (@HuddlestonNigel) 3245 294 153 52.04%
166Geoffrey Cox QC MP (@Geoffrey_Cox) 1475 102 53 51.96%
167Yasmin Qureshi MP (@YasminQureshiMP) 3247 308 160 51.95%
168Danny Kruger (@danny__kruger) 2827 164 85 51.83%
169Sammy Wilson MP (@eastantrimmp) 2380 139 72 51.80%
170Kate Osborne MP πŸ’™ (@KateOsborneMP) 2312 178 92 51.69%
171Dominic Raab (@DominicRaab) 3245 316 163 51.58%
172Greg Clark (@GregClarkMP) 1300 119 61 51.26%
173Sheryll Murray MP #Stay Alert (@sheryllmurray) 3218 205 105 51.22%
174Toby Perkins MP (@tobyperkinsmp) 3248 207 106 51.21%
175Nick Smith (@BlaenauGwentMP) 2443 159 81 50.94%
176Robert Halfon MP -Working Hard for Harlow- (@halfon4harlowMP) 3249 175 89 50.86%
177Vicky Foxcroft MP πŸ’™ (@vickyfoxcroft) 3226 242 123 50.83%
178Dr Rosena Allin-Khan πŸ’™ (@DrRosena) 3242 189 96 50.79%
179Chris Loder MP (@chrisloder) 2384 211 107 50.71%
180Chris Evans MP (@Chris_EvansMP) 2707 144 73 50.69%
181Amanda Solloway (@ASollowayUK) 1977 146 74 50.68%
182Rachel Hopkins MP πŸ’™ (@rach_hopkins) 3250 223 113 50.67%
183Jonathan Djanogly (@JDjanogly) 2524 235 119 50.64%
184Rupa Huq MP (@RupaHuq) 3249 311 157 50.48%
185Stephen Crabb (@SCrabbPembs) 3213 226 114 50.44%
186Tim Farron (@timfarron) 3250 262 132 50.38%
187Damian Hinds (@DamianHinds) 3194 409 206 50.37%
188Mary Kelly Foy πŸ˜·πŸ’™ (@marykfoy) 3242 253 127 50.20%
189Andrew Rosindell MP (@AndrewRosindell) 3218 259 130 50.19%
190Paul Girvan MP (@PaulGirvanMP) 3168 420 210 50.00%
191Damian Collins (@DamianCollins) 3245 232 116 50.00%
192Pauline Latham (@Pauline_Latham) 3232 377 188 49.87%
193Vicky Ford MP (@vickyford) 3241 223 111 49.78%
194Stewart Hosie MP (@StewartHosieSNP) 3187 282 140 49.65%
195Rachel Reeves (@RachelReevesMP) 3244 254 126 49.61%
196Henry Smith MP πŸ‡¬πŸ‡§ (@HenrySmithUK) 3244 331 164 49.55%
197David Warburton MP (@DJWarburton) 3222 214 106 49.53%
198Emily Thornberry (@EmilyThornberry) 3232 210 104 49.52%
199Caroline Dinenage (@cj_dinenage) 3246 309 153 49.51%
200Andrew Lewer MP (@ALewerMBE) 3061 200 99 49.50%
201Esther McVey (@EstherMcVey1) 2734 174 86 49.43%
202Dan Jarvis (@DanJarvisMP) 3224 235 116 49.36%
203Rachel Maclean MP (@redditchrachel) 3243 203 100 49.26%
204Lee Rowley (@Lee4NED) 2794 248 122 49.19%
205Debbie Abrahams MP (@Debbie_abrahams) 3247 251 123 49.00%
206Beth Winter MP (@BethWinterMP) 2677 198 97 48.99%
207James Brokenshire (@JBrokenshire) 3239 196 96 48.98%
208Dawn Butler MPβœŠπŸΎπŸ’™ (@DawnButlerBrent) 3244 141 69 48.94%
209Luke Hall MP (@LukeHall) 1190 94 46 48.94%
210Nadia Whittome MP (@NadiaWhittomeMP) 3233 221 108 48.87%
211Daisy Cooper MP πŸ”Ά (@libdemdaisy) 3246 176 86 48.86%
212MegHillierMP (@Meg_HillierMP) 3234 300 146 48.67%
213David Rutley MP (@DavidRutley) 3162 257 125 48.64%
214Nickie Aiken MP #TwoCities (@twocitiesnickie) 1172 101 49 48.51%
215Rebecca Pow (@pow_rebecca) 3244 268 130 48.51%
216Alyn Smith MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿πŸ‡ͺπŸ‡Ί (@AlynSmith) 3247 132 64 48.48%
217Peter Kyle MP (@peterkyle) 3246 153 74 48.37%
218Craig Whittaker MP (@CWhittaker_MP) 3233 352 170 48.30%
219Paul Holmes MP (@pauljholmes) 3236 141 68 48.23%
220James Sunderland MP (@JamesSunderl) 586 56 27 48.21%
221Chris Philp (@CPhilpOfficial) 3233 349 168 48.14%
222James Daly MP (@JamesDalyMP) 3196 314 151 48.09%
223Simon Hart (@Simonhartmp) 3237 254 122 48.03%
224Fleur Anderson MP (@PutneyFleur) 3248 251 120 47.81%
225Stewart McDonald MP (@StewartMcDonald) 3245 185 88 47.57%
226Ruth Edwards MP (@RuthEdwardsMP) 3220 284 135 47.54%
227Suzanne Webb MP (@Q66Suzi) 3208 181 86 47.51%
228Anneliese Dodds πŸ’™ (@AnnelieseDodds) 3237 215 102 47.44%
229Nadine Dorries πŸ‡¬πŸ‡§ #StayAlert (@NadineDorries) 3241 171 81 47.37%
230Alexander Stafford MP (@Alex_Stafford) 3222 129 61 47.29%
231Conor Burns (@ConorBurnsUK) 3229 165 78 47.27%
232Simon Fell MP (@simonfell) 3246 218 103 47.25%
233Chloe Smith (@NorwichChloe) 3242 233 110 47.21%
234Matt Warman MP (@mattwarman) 3248 89 42 47.19%
235Dan Carden MP (@DanCardenMP) 3241 225 106 47.11%
236Priti Patel (@pritipatel) 3240 260 122 46.92%
237Brendan Clarke-Smith MP #StayAlert (@Bren4Bassetlaw) 1368 111 52 46.85%
238Shailesh Vara MP (@ShaileshVara) 942 79 37 46.84%
239Stephen Morgan MP (@StephenMorganMP) 3248 265 124 46.79%
240Nigel Mills (@nigelmills) 935 109 51 46.79%
241Caroline Ansell (@Caroline_Ansell) 1434 139 65 46.76%
242Giles Watling MP (@GilesWatling) 2558 133 62 46.62%
243Karl Turner MP (@KarlTurnerMP) 3248 185 86 46.49%
244Jesse Norman (@Jesse_Norman) 3227 170 79 46.47%
245Alex Chalk (@AlexChalkChelt) 1540 95 44 46.32%
246Lindsay Hoyle (@LindsayHoyle_MP) 3219 285 132 46.32%
247Paul Bristow MP #stayalert (@paulbristow79) 3239 201 93 46.27%
248Richard Thomson MP (@RThomsonMP) 3089 201 93 46.27%
249Andrea Jenkyns MP (@andreajenkyns) 3227 221 102 46.15%
250Seema Malhotra πŸ’™ (@SeemaMalhotra1) 3246 295 136 46.10%
251Paul Maynard MP (@PaulMaynardUK) 3166 265 122 46.04%
252Anne McLaughlin SNP MP (@AnneMcLaughlin) 3247 189 87 46.03%
253Janet Daby MP (@JanetDaby) 3230 218 100 45.87%
254Ruth Jones MP (@RuthNewportWest) 2675 177 81 45.76%
255Ben Everitt (@Ben_Everitt) 3245 261 119 45.59%
256John Finucane MP (@johnfinucane) 2757 198 90 45.45%
257Anthony Mangnall MP (@AnthonyMangnal1) 653 33 15 45.45%
258Andrew Jones MP (@AJonesMP) 1621 161 73 45.34%
259TracyBrabin4Mayor πŸ’™ (@TracyBrabin) 3243 225 102 45.33%
260Steve Barclay (@SteveBarclay) 3213 364 165 45.33%
261Bell Ribeiro-Addy MP (@BellRibeiroAddy) 3248 325 147 45.23%
262Ruth Cadbury MP πŸ’™ (@RuthCadbury) 3242 241 109 45.23%
263Jake Berry MP (@JakeBerry) 3184 272 123 45.22%
264Gareth Thomas MP (@GarethThomasMP) 3245 281 127 45.20%
265Gary Streeter MP (@garystreeterSWD) 2812 233 105 45.06%
266Stuart Andrew (@StuartAndrew) 3147 140 63 45.00%
267Dave Doogan MP (@DaveDooganSNP) 3191 290 130 44.83%
268Julian Smith MP (@JulianSmithUK) 3229 257 115 44.75%
269Sir David Evennett MP (@DavidEvennett) 1768 114 51 44.74%
270Steve McCabe (@steve_mccabe) 3235 296 132 44.59%
271Anna McMorrin MP 🏴󠁧󠁒󠁷󠁬󠁳󠁿πŸ‡ͺπŸ‡ΊπŸ˜·πŸ³οΈβ€πŸŒˆ (@AnnaMcMorrin) 3243 167 74 44.31%
272Thangam Debbonaire πŸ’™ (@ThangamMP) 3232 228 101 44.30%
273Derek Thomas MP (@DerekThomasUK) 1944 192 85 44.27%
274Shabana Mahmood MP (@ShabanaMahmood) 3222 236 104 44.07%
275John Spellar (@spellar) 3225 252 111 44.05%
276Mark Tami MP (@MarkTamiMP) 3202 241 106 43.98%
277Clive Efford πŸ’™ (@CliveEfford) 3243 289 127 43.94%
278Tom Hunt MP (@tomhunt1988) 3218 201 88 43.78%
279Margaret Greenwood MP (@MGreenwoodWW) 3245 263 115 43.73%
280Christopher Pincher (@ChrisPincher) 3230 293 128 43.69%
281Jamie Wallis MP (@JamieWallisMP) 520 39 17 43.59%
282Harriet Harman (@HarrietHarman) 3243 280 122 43.57%
283Apsana Begum MP (@ApsanaBegumMP) 2747 225 98 43.56%
284Amanda Milling (@amandamilling) 3207 239 104 43.51%
285Mark Hendrick (@MpHendrick) 3177 304 132 43.42%
286Diane Abbott MP (@HackneyAbbott) 3244 258 112 43.41%
287Mike Wood MP (@mikejwood) 3185 296 128 43.24%
288Tracey Crouch (@tracey_crouch) 3249 199 86 43.22%
289Preet Kaur Gill MP (@PreetKGillMP) 3241 211 91 43.13%
290Virendra Sharma MP (@VirendraSharma) 3244 395 170 43.04%
291Laurence Robertson (@lrobertsonTewks) 992 86 37 43.02%
292Andrew Bowie MP (@AndrewBowie_MP) 3241 214 92 42.99%
293Jim Shannon MP (@JimShannonMP) 533 35 15 42.86%
294Caroline Nokes MP (@carolinenokes) 3232 285 122 42.81%
295Olivia Blake MP (@_OliviaBlake) 3230 220 94 42.73%
296Marie Rimmer MP (@MarieRimmer) 3241 274 117 42.70%
297Aylesbury Tories (@AylesburyTories) 1542 160 68 42.50%
298Tahir Ali MP (@TahirAliMP) 582 40 17 42.50%
299Carla Lockhart MP (@carlalockhart) 3210 238 101 42.44%
300Munira Wilson MP (@munirawilson) 3244 210 89 42.38%
301Mark Eastwood MP (@mark4dewsbury) 3195 234 99 42.31%
302Ian Mearns MP for Gateshead (@IanMearnsMP) 3236 272 115 42.28%
303Yvonne Fovargue (@Y_FovargueMP) 3205 272 115 42.28%
304Chris Elmore MP (@CPJElmore) 3248 206 87 42.23%
305Jamie Stone MP | #VoteMolly (@Jamie4North) 3240 173 73 42.20%
306Mark Jenkinson MP (@markjenkinsonmp) 3245 209 88 42.11%
307Kate Green πŸ’™ (@KateGreenSU) 3245 252 106 42.06%
308Wayne David (@WayneDavid_MP) 3232 193 81 41.97%
309Johnny Mercer (@JohnnyMercerUK) 3242 174 73 41.95%
310Justin Tomlinson MP (@JustinTomlinson) 3200 201 84 41.79%
311Karen Buck (@KarenPBuckMP) 3245 244 101 41.39%
312David Mundell MP (@DavidMundellDCT) 3233 237 98 41.35%
313Keir Starmer (@Keir_Starmer) 3248 143 59 41.26%
314Gavin Robinson (@GRobinsonDUP) 3181 239 98 41.00%
315stellacreasy (@stellacreasy) 3244 210 86 40.95%
316Shaun Bailey MP (@Shaun4WBW) 519 22 9 40.91%
317Helen Hayes πŸ’™πŸŒΉ (@helenhayes_) 3243 225 92 40.89%
318Ben Bradshaw (@BenPBradshaw) 3244 191 78 40.84%
319Wendy Morton MP (@morton_wendy) 3228 320 130 40.62%
320David Johnston OBE MP (@david4wantage) 504 42 17 40.48%
321Chris Skidmore (@CSkidmoreUK) 3246 230 93 40.43%
322Royston Smith MP (@Royston_Smith) 3232 278 112 40.29%
323Scott Benton MP (@ScottBentonMP) 2468 194 78 40.21%
324Stephen Farry MP (@StephenFarryMP) 3247 199 80 40.20%
325Joanna Cherry QC (@joannaccherry) 3184 214 86 40.19%
326Greg Hands (@GregHands) 3248 366 147 40.16%
327Suella Braverman MP (@SuellaBraverman) 3190 254 102 40.16%
328Kit Malthouse MP (@kitmalthouse) 3208 264 106 40.15%
329Douglas Ross MP (@Douglas4Moray) 3238 177 71 40.11%
330Richard Holden MP (@RicHolden) 3240 202 81 40.10%
331Anne Marie Morris MP (@AnneMarieMorris) 2836 312 125 40.06%
332James Morris (@JamesMorris) 3198 223 89 39.91%
333Lucy Allan MP (@lucyallan) 3246 166 66 39.76%
334Sarah Champion (@SarahChampionMP) 3246 277 110 39.71%
335Laura Farris (@Laura__Farris) 2746 179 71 39.66%
336John Cryer (@JohnCryerMP) 2320 117 46 39.32%
337nigelevansRibbleV. (@nigelmp) 3173 308 121 39.29%
338Rt Hon Andrew Murrison MP (@AWMurrison) 3208 260 102 39.23%
339Julian Knight MP (@julianknight15) 3204 192 75 39.06%
340Alan Whitehead (@alanwhiteheadmp) 1624 180 70 38.89%
341Matthew Offord MP (@Offord4Hendon) 1387 124 48 38.71%
342Mick Whitley MP (@MickWhitleyMP) 2696 225 87 38.67%
343Dr Luke Evans MP #Hands/Face/Space/GetaTest (@drlukeevans) 2415 246 95 38.62%
344Heather Wheeler MP #StayAlertSaveLives (@HeatherWheeler) 3239 285 110 38.60%
345Bridget Phillipson (@bphillipsonMP) 3231 174 67 38.51%
346Tom Randall, MP (@Tom_Randall) 904 65 25 38.46%
347Liz Twist MP πŸ’™ (@LizTwistMP) 3159 211 81 38.39%
348Mark Spencer (@Mark_Spencer) 3169 245 94 38.37%
349Ben Bradley MP (@BBradley_Mans) 3197 222 85 38.29%
350Christine Jardine (@cajardineMP) 3216 170 65 38.24%
351James Duddridge MP (@JamesDuddridge) 3242 306 117 38.24%
352Gill Furniss MP πŸ’™ (@GillFurnissMP) 3242 256 97 37.89%
353Brandon Lewis (@BrandonLewis) 3249 227 86 37.89%
354Pat McFadden (@patmcfaddenmp) 3239 246 93 37.80%
355John McDonnell MP (@johnmcdonnellMP) 3231 175 66 37.71%
356Dehenna Davison MP (@DehennaDavison) 3238 173 65 37.57%
357Neil Hudson (@DrNeilHudson) 1134 72 27 37.50%
358Barry Sheerman MP (@BarrySheerman) 3242 72 27 37.50%
359Michael Ellis (@Michael_Ellis1) 3209 224 84 37.50%
360Greg Smith MP (@gregsmith_uk) 2054 211 79 37.44%
361Nigel Adams (@nadams) 3241 262 98 37.40%
362Andy McDonald MP πŸ’™ (@AndyMcDonaldMP) 3242 214 80 37.38%
363Julie Elliott (@JulieElliottMP) 3226 271 101 37.27%
364Kirsty Blackman (@KirstySNP) 3242 156 58 37.18%
365Tony Lloyd MP πŸ’™ (@tony4rochdale) 3232 294 109 37.07%
366Jim McMahon MP (@JimfromOldham) 3247 160 59 36.88%
367Jack Dromey MP (@JackDromeyMP) 3248 389 143 36.76%
368Margaret Ferrier MP (@MargaretFerrier) 3186 260 95 36.54%
369Jeff Smith (@JeffSmithetc) 3226 345 126 36.52%
370Kelly Tolhurst MP (@KellyTolhurst) 3005 266 97 36.47%
371Jonathan Ashworth πŸ˜·πŸ’™ (@JonAshworth) 3248 247 90 36.44%
372Andrew Bridgen (@ABridgen) 3217 305 111 36.39%
373Douglas Chapman MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿 (@DougChapmanSNP) 3236 292 106 36.30%
374Fabian Hamilton (@FabianLeedsNE) 3099 246 89 36.18%
375Stephen Flynn MP (@StephenFlynnSNP) 3204 235 85 36.17%
376Alex Cunningham MP (@ACunninghamMP) 3248 271 98 36.16%
377Steve Reed (@SteveReedMP) 3236 203 73 35.96%
378Feryal Clark MP (@FeryalClark) 3242 257 92 35.80%
379Tonia Antoniazzi MP 🌈 (@ToniaAntoniazzi) 3247 232 83 35.78%
380Yvette Cooper (@YvetteCooperMP) 3240 316 113 35.76%
381Martyn Day MP (@MartynDaySNP) 3239 294 105 35.71%
382Ian Blackford (@Ianblackford_MP) 3250 223 79 35.43%
383Damian Green MP (@DamianGreen) 3240 271 96 35.42%
384Craig Tracey MP (@craig4nwarks) 3202 181 64 35.36%
385Stephen Hammond MP (@S_Hammond) 3229 259 91 35.14%
386Jess Phillips MP (@jessphillips) 3246 194 68 35.05%
387Alun Cairns (@AlunCairns) 3194 311 109 35.05%
388Francie Molloy MP (@FrancieMolloy) 919 117 41 35.04%
389Bob Blackman (@BobBlackman) 3229 300 105 35.00%
390Andrew Gwynne MP πŸ˜·πŸ’™ (@GwynneMP) 3230 292 102 34.93%
391Dr Liam Fox MP (@LiamFox) 3246 238 83 34.87%
392Claire Hanna (@ClaireHanna) 3230 218 76 34.86%
393Fay Jones MP (@JonesyFay) 3244 201 70 34.83%
394Carolyn Harris MP (@carolynharris24) 3244 158 55 34.81%
395Mark Garnier (@Mark4WyreForest) 3199 366 127 34.70%
396Nicola Richards MP (@Nicola4WBE) 3214 234 81 34.62%
397Chi Onwurah πŸ’™ (@ChiOnwurah) 3234 214 74 34.58%
398Robin Millar (@RobinMillarMP) 2522 151 52 34.44%
399Sarah Olney (@sarahjolney1) 3248 190 65 34.21%
400Jane Hunt MP (@JaneMHunt) 3197 316 108 34.18%
401Graham Stuart MP (@grahamstuart) 3234 322 110 34.16%
402Theo Clarke MP (@theodoraclarke) 3225 252 86 34.13%
403Bim Afolami MP (@BimAfolami) 3219 226 77 34.07%
404Maria Caulfield MP #StayalertControlthevirus (@mariacaulfield) 3241 189 64 33.86%
405Alec Shelbrooke MP (@AlecShelbrooke) 3202 252 85 33.73%
406Christian Wakeford MP (@Christian4BuryS) 1723 131 44 33.59%
407John McNally MP (@JohnMcNallySNP) 3231 303 101 33.33%
408Martin Vickers (@MartinVickers) 630 48 16 33.33%
409Derek Twigg (@DerekTwiggMP) 662 45 15 33.33%
410Dame Eleanor Laing MP (@eleanor4epping) 1908 174 58 33.33%
411Alberto Costa MP #StayAlert (@AlbertoCostaMP) 3242 238 79 33.19%
412Lucy Powell MP (@LucyMPowell) 3247 214 71 33.18%
413Angela Richardson MP #HandsFaceSpace (@AJRichardsonMP) 3189 196 65 33.16%
414Louise Haigh (@LouHaigh) 3247 193 64 33.16%
415Lia Nici (@lia_nici) 1355 88 29 32.95%
416Liz Kendall (@leicesterliz) 3240 246 81 32.93%
417Matthew Pennycook MP (@mtpennycook) 3242 228 75 32.89%
418Rosie Cooper MP (@rosie4westlancs) 2106 192 63 32.81%
419Michelle Donelan MP #handsfacespace (@michelledonelan) 3199 244 80 32.79%
420Rt Hon Valerie Vaz (@Valerie_VazMP) 3225 330 108 32.73%
421Karin Smyth MP (@karinsmyth) 3245 260 85 32.69%
422Nick Fletcher MP (@NickFletcherMP) 1297 101 33 32.67%
423Chris Stephens MP (@ChrisStephens) 3241 268 87 32.46%
424Paul Howell MP (@PaulHowellMP) 416 34 11 32.35%
425Dr Lisa Cameron MP (@DrLisaCameronMP) 3217 258 83 32.17%
426Liam Byrne (@liambyrnemp) 3240 227 73 32.16%
427Brendan O'Hara MP (@BrendanOHaraMP) 3175 318 102 32.08%
428Hywel Williams AS/MP (@HywelPlaidCymru) 3241 290 93 32.07%
429Margaret Hodge (@margarethodge) 3245 237 76 32.07%
430Victoria Prentis (@VictoriaPrentis) 3230 272 87 31.99%
431Tim Loughton MP #StayAtHome (@timloughton) 3234 294 94 31.97%
432Hilary Benn (@hilarybennmp) 3240 276 88 31.88%
433Peter Dowd (@Peter_Dowd) 3245 273 87 31.87%
434Wendy Chamberlain MP (@wendychambLD) 3243 280 89 31.79%
435Gavin Newlands MP πŸŽ— (@GavNewlandsSNP) 3239 244 77 31.56%
436Γ“rfhlaith Begley MP (@OrfhlaithBegley) 2084 149 47 31.54%
437Kevin Foster (@kevin_j_foster) 3247 337 106 31.45%
438Harriett Baldwin MP #SociallyDistant (@hbaldwin) 3238 283 89 31.45%
439Andrew Selous MP (@AndrewSelous) 2803 366 115 31.42%
440Saqib Bhatti MP (@bhatti_saqib) 3215 322 101 31.37%
441Martin Docherty-Hughes πŸ΄σ §σ ’σ ³σ £σ ΄σ ΏπŸ³οΈβ€πŸŒˆ (@MartinJDocherty) 3248 246 77 31.30%
442Khalid Mahmood (@khalid4PB) 3211 262 82 31.30%
443Aaron Bell MP (@AaronBell4NUL) 2033 154 48 31.17%
444Bill Esterson (@Bill_Esterson) 3243 298 92 30.87%
445Catherine McKinnell (@CatMcKinnell) 3235 201 62 30.85%
446Abena Oppong-Asare MP (@abenaopp) 3245 240 74 30.83%
447Mark Pritchard MP (@MPritchardUK) 3193 309 95 30.74%
448Alicia Kearns MP for Rutland and Melton (@aliciakearns) 3245 245 75 30.61%
449Ben Lake AS/MP (@BenMLake) 3214 210 64 30.48%
450Jack Lopresti MP (@JackLopresti) 3240 345 105 30.43%
451Marion Fellows MP (@marionfellows) 3205 306 93 30.39%
452Leo Docherty MP (@LeoDochertyUK) 3218 346 105 30.35%
453Dr Kieran Mullan MP πŸ‡¬πŸ‡§ (@KieranMullanUK) 979 86 26 30.23%
454Wes Streeting MP (@wesstreeting) 3248 173 52 30.06%
455Simon Baynes MP (@baynes_simon) 3198 197 59 29.95%
456Kevin Brennan MP (@KevinBrennanMP) 3247 234 70 29.91%
457Clive Lewis MP (@labourlewis) 3238 181 54 29.83%
458Florence Eshalomi MP (@FloEshalomi) 3244 198 59 29.80%
459Ronnie Cowan MP (@ronniecowan) 3243 299 89 29.77%
460Elliot Colburn MP (@ElliotColburn) 3246 276 82 29.71%
461Steven Bonnar MP (@StevenBonnarSNP) 1696 145 43 29.66%
462Gillian Keegan (@GillianKeegan) 3225 230 68 29.57%
463Tom Pursglove MP (@VotePursglove) 3214 149 44 29.53%
464Scott Mann MP (@scottmann4NC) 2547 224 66 29.46%
465Marcus Fysh (@MarcusFysh) 3238 198 58 29.29%
466Sam Tarry MP (@SamTarry) 3235 263 77 29.28%
467James Cleverly (@JamesCleverly) 3249 254 74 29.13%
468Alex Norris MP (@AlexNorrisNN) 3240 224 65 29.02%
469Jackie Doyle-Price (@JackieDP) 3209 204 59 28.92%
470Siobhan Baillie MP (@Siobhan_Baillie) 3203 232 67 28.88%
471Barbara Keeley πŸ’™ 😷 (@KeeleyMP) 3243 267 77 28.84%
472Matt Rodda (@MattRodda) 3243 215 62 28.84%
473Stuart Anderson MP (@Stuart4WolvesSW) 3240 223 64 28.70%
474Amy Callaghan MP (@AmyCallaghanSNP) 3227 189 54 28.57%
475Deidre Brock (@DeidreBrock) 3238 231 66 28.57%
476Mims Davies MP #HandsFaceSpaceFreshAir 😷 (@mimsdavies) 3248 287 82 28.57%
477John Lamont MP πŸ‡¬πŸ‡§πŸ΄σ §σ ’σ ³σ £σ ΄σ Ώ (@John2Win) 3235 256 73 28.52%
478Julie Marson MP (@JulieMarsonMP) 3225 232 66 28.45%
479Tulip Siddiq (@TulipSiddiq) 3239 190 54 28.42%
480Navendu Mishra (@NavPMishra) 3243 280 79 28.21%
481Andy Slaughter (@hammersmithandy) 3241 358 101 28.21%
482Naz Shah MP πŸ’™ (@NazShahBfd) 3245 227 64 28.19%
483Angus B MacNeil MP (@AngusMacNeilSNP) 3241 369 104 28.18%
484Dr Caroline Johnson #StayAlert (@drcarolinej) 1147 71 20 28.17%
485Rt. Hon Ben Wallace MP (@BWallaceMP) 3194 329 92 27.96%
486Robert Courts MP (@robertcourts) 3246 284 79 27.82%
487Kim Johnson MP (@KimJohnsonMP) 3214 268 74 27.61%
488Stephen Metcalfe (@Metcalfe_SBET) 3205 214 59 27.57%
489John Stevenson MP (@John4Carlisle) 1503 142 39 27.46%
490Simon Hoare MP (@Simon4NDorset) 3233 204 56 27.45%
491Gareth Bacon MP (@GarethBaconMP) 3174 226 62 27.43%
492Michael Tomlinson MP (@Michael4MDNP) 3205 305 83 27.21%
493Marcus Jones (@Marcus4Nuneaton) 3225 298 81 27.18%
494Chris Law MP (@ChrisLawSNP) 3241 270 73 27.04%
495Peter Grant MP (@PeterGrantMP) 3247 178 48 26.97%
496Katherine Fletcher MP (@K_Fletcher_MP) 2090 204 55 26.96%
497Therese Coffey #HandsFaceSpaceFRESHAIR (@theresecoffey) 3241 335 90 26.87%
498Anne-Marie Trevelyan (@annietrev) 3227 280 75 26.79%
499Dr Philippa Whitford (@Dr_PhilippaW) 3230 273 73 26.74%
500Mhairi Black MPπŸ³οΈβ€πŸŒˆ (@MhairiBlack) 3203 214 57 26.64%
501Chris Green πŸ₯› (@CGreenUK) 3228 199 52 26.13%
502Cherilyn Mackrory MP (@thisischerilyn) 2376 134 35 26.12%
503Marco Longhi MP (@marcolonghi4dn) 1363 69 18 26.09%
504Sir Greg Knight MP (@GregKnight) 2695 257 67 26.07%
505Liz Saville Roberts AS/MP (@LSRPlaid) 3244 192 50 26.04%
506Simon Jupp MP (@simonjamesjupp) 2302 116 30 25.86%
507Carol Monaghan MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿 (@CMonaghanSNP) 3245 213 55 25.82%
508Paula Barker MP (@PaulaBarkerMP) 3227 233 60 25.75%
509Colum Eastwood (@columeastwood) 3237 210 54 25.71%
510Alex Sobel (@alexsobel) 3243 259 66 25.48%
511Chris Bryant (@RhonddaBryant) 3248 191 48 25.13%
512Imran Hussain MP (@Imran_HussainMP) 3245 288 72 25.00%
513Tom Tugendhat (@TomTugendhat) 3245 198 49 24.75%
514Alison McGovern (@Alison_McGovern) 3246 251 62 24.70%
515Angela Eagle DBE πŸ’™ (@angelaeagle) 3248 191 47 24.61%
516Jason McCartney MP (@JasonMcCartney) 3246 332 80 24.10%
517Gary Sambrook MP (@GarySambrook89) 2654 154 37 24.03%
518Andrew Stephenson MP (@Andrew4Pendle) 3233 358 85 23.74%
519Penny Mordaunt (@PennyMordaunt) 3234 211 50 23.70%
520Chris Clarkson MP #StayHomeSaveLives (@ChrisClarksonMP) 2955 228 54 23.68%
521Michael Gove (@michaelgove) 3209 235 55 23.40%
522Catherine West MP (@CatherineWest1) 3241 242 56 23.14%
523Andrea Leadsom MP (@andrealeadsom) 3244 314 72 22.93%
524Tanmanjeet Singh Dhesi MP (@TanDhesi) 3237 184 42 22.83%
525Mike Amesbury MP (@MikeAmesburyMP) 3247 297 67 22.56%
526Peter Gibson MP (@Gibbo4Darlo) 1200 89 20 22.47%
527Sarah Jones MP (@LabourSJ) 3243 236 53 22.46%
528Diana Johnson DBE πŸ’™πŸ˜·πŸŒˆ (@DianaJohnsonMP) 3241 290 65 22.41%
529Jessica Morden MP πŸ’™ (@jessicamordenmp) 3248 250 56 22.40%
530Felicity Buchan MP (@FelicityBuchan) 1780 166 37 22.29%
531Paul Maskey (@PaulMaskeyMP) 3241 202 45 22.28%
532Mickey Brady (@MickeyBradySF) 3208 391 87 22.25%
533Cllr David Simmonds MP (@DSimmonds_RNP) 791 27 6 22.22%
534Emma Hardy MP (@EmmaHardyMP) 3246 275 61 22.18%
535Gerald Jones MP πŸ‡¬πŸ‡§πŸ΄σ §σ ’σ ·σ ¬σ ³σ ΏπŸ³οΈβ€πŸŒˆ (@GeraldJonesLAB) 3247 258 57 22.09%
536Nus Ghani MP (@Nus_Ghani) 3221 223 49 21.97%
537Karl McCartney (@karlmccartney) 3219 301 66 21.93%
538Rosie Duffield MP πŸ’™ (@RosieDuffield1) 3248 180 39 21.67%
539Peter Bone MP (@PeterBoneUK) 3214 265 57 21.51%
540Kate Hollern MP (@Kate_HollernMP) 3205 300 64 21.33%
541Oliver Heald MP (@OliverHealdUK) 3237 273 57 20.88%
542Chris Matheson MP (@ChrisM4Chester) 2904 235 49 20.85%
543Grahame Morris (@grahamemorris) 3242 308 62 20.13%
544Alistair Carmichael MP (@amcarmichaelMP) 3225 164 33 20.12%
545Sara Britcliffe MP (@SarBritcliffeMP) 605 35 7 20.00%
546Robin Walker (@WalkerWorcester) 3201 312 62 19.87%
547Owen Thompson MP πŸŽ— (@OwenThompson) 3249 197 39 19.80%
548Robert Buckland (@RobertBuckland) 3239 314 62 19.75%
549Steve Baker MP FRSA (@SteveBakerHW) 3249 321 63 19.63%
550Nadhim Zahawi (@nadhimzahawi) 3238 367 72 19.62%
551Sharon Hodgson MP πŸ˜·πŸ’™ (@SharonHodgsonMP) 3244 221 43 19.46%
552Maria Eagle MP πŸ˜·πŸ’™ (@meaglemp) 3239 253 49 19.37%
553Jonathan Lord MP (@JonathanLord) 1979 168 32 19.05%
554Simon Clarke MP (@SimonClarkeMP) 3245 274 52 18.98%
555mary glindon (@GlindonMary) 1360 111 21 18.92%
556Gagan Mohindra MP (@gaganmohindra) 448 37 7 18.92%
557Kenny MacAskill (@KennyMacAskill) 3238 595 112 18.82%
558Christina Rees MP (@Rees4Neath) 3242 240 45 18.75%
559Jacob Young MP (@JacobYoungMP) 3242 271 48 17.71%
560Rushanara Ali πŸ’™ (@rushanaraali) 3242 261 46 17.62%
561Drew Hendry MP (@drewhendrySNP) 3244 194 34 17.53%
562Rt Hon Dame Cheryl Gillan MP (@CherylGillan) 3194 315 55 17.46%
563Sir Bob Neill MP (@neill_bob) 3242 258 45 17.44%
564lan Byrne MP (@IanByrneMP) 3231 238 41 17.23%
565Hannah Bardell MP πŸ΄σ §σ ’σ ³σ £σ ΄σ ΏπŸ³οΈβ€πŸŒˆ (@HannahB4LiviMP) 3237 198 34 17.17%
566Joy Morrissey MP (@joymorrissey) 3188 205 35 17.07%
567Alex Burghart (@alexburghart) 3238 395 67 16.96%
568Philip Davies MP (@PhilipDaviesUK) 3200 250 42 16.80%
569Kirsten Oswald MP (@kirstenoswald) 3241 203 34 16.75%
570Neale Hanvey MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿 πŸ‡ͺπŸ‡Ίβ˜˜οΈ πŸŽ— (@JNHanvey) 758 48 8 16.67%
571Chris Heaton-Harris MP (@chhcalling) 3242 302 50 16.56%
572Stuart McDonald MP (@Stuart_McDonald) 3246 246 40 16.26%
573Stephen Timms (@stephenctimms) 3226 256 40 15.62%
574Jeffrey Donaldson MP (@J_Donaldson_MP) 3244 355 54 15.21%
575Eddie Hughes MP (@EddieHughes4WN) 3242 286 43 15.03%
576Lyn Brown 🌹 (@lynbrownmp) 3247 367 55 14.99%
577Michelle Gildernew (@gildernewm) 3229 346 51 14.74%
578Neil Gray for Airdrie & Shotts (@neilgraysnp) 3249 270 35 12.96%
579Sir Robert Syms MP (@RobertSyms) 3227 447 53 11.86%
580Jonathan Reynolds (@jreynoldsMP) 1237 76 9 11.84%
581Alison Thewliss #BothVotesSNP (@alisonthewliss) 3242 253 28 11.07%
582Stephen Doughty MP (@SDoughtyMP) 3244 233 23 9.87%
583Rebecca Harris MP (@RebeccaHarrisMP) 3216 375 29 7.73%
584Richard Bacon (@richardbaconmp) 54 3 0 0.00%
585Sarah Dines MP (@Dines4Dales) 1 0 0 0.00%