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) 121 4 4 100.00%
2Charles Walker MP (@CharlesWalkerMP) 47 1 1 100.00%
3Rehman Chishti (@Rehman_Chishti) 3235 472 433 91.74%
4Richard Graham (@RichardGrahamUK) 3228 330 287 86.97%
5Julian Sturdy MP (@JulianSturdy) 1114 90 78 86.67%
6Jeremy Hunt (@Jeremy_Hunt) 3218 289 241 83.39%
7David Lammy (@DavidLammy) 3219 216 178 82.41%
8Mel Stride (@MelJStride) 646 56 46 82.14%
9Siobhain McDonagh MP (@Siobhain_Mc) 3196 218 179 82.11%
10Stephen McPartland (@SMcPartland) 2183 163 133 81.60%
11Desmond Swayne (@DesmondSwayne) 836 54 43 79.63%
12Pete Wishart (@PeteWishart) 3237 140 111 79.29%
13Kate Osamor MP for Edmonton (@KateOsamor) 1795 109 86 78.90%
14John Redwood (@johnredwood) 3206 210 164 78.10%
15Rt Hon Grant Shapps MP (@grantshapps) 3198 316 245 77.53%
16James Murray (@jamesmurray_ldn) 345 26 20 76.92%
17Steve Double MP (@stevedouble) 3237 279 214 76.70%
18Huw Merriman MP (@HuwMerriman) 3087 265 200 75.47%
19Sir David Amess MP (@amessd_southend) 2097 199 150 75.38%
20Nick Thomas-Symonds MP (@NickTorfaen) 3226 178 134 75.28%
21Daniel Kawczynski (@DKShrewsbury) 3177 234 176 75.21%
22Sally-Ann Hart MP (@SallyAnn1066) 383 16 12 75.00%
23Richard Burgon MP (@RichardBurgon) 3220 260 194 74.62%
24Nick Gibb (@NickGibbUK) 1634 132 97 73.48%
25Iain Duncan Smith MP (@MPIainDS) 1981 108 79 73.15%
26Andy Carter MP (@MrAndy_Carter) 1726 119 87 73.11%
27Bob Seely MP (@IoWBobSeely) 3215 140 102 72.86%
28Rebecca Long-Bailey (@RLong_Bailey) 3233 238 172 72.27%
29Duncan Baker (@duncancbaker) 1863 126 91 72.22%
30Adam Afriyie (@AdamAfriyie) 2303 169 121 71.60%
31Justin Madders MP (@justinmadders) 3246 359 256 71.31%
32Neil Parish MP (@neil_parish) 2200 205 146 71.22%
33Selaine Saxby MP (@SelaineSaxby) 2782 147 104 70.75%
34John Penrose (@JohnPenroseNews) 3211 290 205 70.69%
35Layla Moran πŸ”Ά (@LaylaMoran) 3213 150 106 70.67%
36Crispin Blunt MP (@CrispinBlunt) 1984 251 177 70.52%
37Rishi Sunak (@RishiSunak) 862 84 59 70.24%
38Mike Hill MP (@MikeHillMP) 2632 193 135 69.95%
39Maria_Miller (@MariaMillerUK) 3211 306 214 69.93%
40Julia Lopez MP (@JuliaLopezMP) 903 69 48 69.57%
41Andrew Griffith MP (@griffitha) 1201 78 54 69.23%
42Lisa Nandy (@lisanandy) 3239 184 127 69.02%
43Maggie Throup MP #StayAlert (@maggie_erewash) 268 19 13 68.42%
44Dr James Davies MP (@JamesDavies) 2454 218 149 68.35%
45Jon Cruddas (@JonCruddas_1) 2526 204 139 68.14%
46John Healey MP (@JohnHealey_MP) 3223 332 226 68.07%
47Dr Ben Spencer MP Runnymede & Weybridge (@DrBenSpencer) 703 56 38 67.86%
48Zarah Sultana MP (@zarahsultana) 2446 174 118 67.82%
49Owen Paterson (@OwenPaterson) 3218 295 200 67.80%
50John Glen MP (@JohnGlenUK) 3233 288 195 67.71%
51Bill Cash (@BillCashMP) 389 37 25 67.57%
52Boris Johnson (@BorisJohnson) 3222 234 157 67.09%
53Imran Ahmad Khan MP (@imranahmadkhan) 794 60 40 66.67%
54Jon Trickett MP (@jon_trickett) 3206 182 121 66.48%
55James Wild MP for NW Norfolk (@jamesowild) 1484 146 97 66.44%
56Sir Edward Leigh MP (@EdwardLeighMP) 1394 71 47 66.20%
57Robert Jenrick (@RobertJenrick) 3230 262 173 66.03%
58Barry Gardiner (@BarryGardiner) 3225 225 147 65.33%
59Ed Davey MP πŸ”ΆπŸ‡ͺπŸ‡Ί (@EdwardJDavey) 3217 178 116 65.17%
60πŸ’™Rachael Maskell MP (@RachaelMaskell) 3185 283 184 65.02%
61Jeremy Corbyn (@jeremycorbyn) 3216 187 121 64.71%
62Sir Roger Gale MP (@SirRogerGale) 900 51 33 64.71%
63John Howell (@JHowellUK) 3248 286 185 64.69%
64Kerry McCarthy (@KerryMP) 3202 174 112 64.37%
65David Linden MP (@DavidLinden) 3232 221 142 64.25%
66Jo Gideon MP (@jogideon) 1989 179 115 64.25%
67Ed Miliband (@Ed_Miliband) 3216 309 198 64.08%
68Robbie Moore MP πŸ‡¬πŸ‡§ (@_RobbieMoore) 1466 94 60 63.83%
69Alok Sharma (@AlokSharma_RDG) 3229 255 162 63.53%
70Caroline Lucas (@CarolineLucas) 3205 237 150 63.29%
71Geraint Davies (@GeraintDaviesMP) 3237 400 253 63.25%
72Luke Pollard MP (@LukePollard) 3200 138 87 63.04%
73Edward Timpson CBE MP (@edwardtimpson) 1860 181 114 62.98%
74Kwasi Kwarteng (@KwasiKwarteng) 427 35 22 62.86%
75Patricia Gibson MP (@PGibsonSNP) 3169 276 173 62.68%
76George Freeman MP (@GeorgeFreemanMP) 3209 141 88 62.41%
77Alan Mak MP πŸ‡¬πŸ‡§ (@AlanMakMP) 3189 228 142 62.28%
78Daniel Zeichner (@DanielZeichner) 3212 201 125 62.19%
79Steve Brine MP (@BrineMP) 3242 206 128 62.14%
80Chris Hazzard (@ChrisHazzardSF) 3237 221 137 61.99%
81Patrick Grady MP (@GradySNP) 3193 249 154 61.85%
82Wera Hobhouse MP πŸ”Ά (@Wera_Hobhouse) 3203 186 115 61.83%
83Sarah Atherton MP (@AthertonNWales) 1914 120 74 61.67%
84Matt Hancock (@MattHancock) 3239 289 178 61.59%
85Jerome Mayhew (@JeromeMayhew) 424 39 24 61.54%
86Mohammad Yasin MP (@YasinForBedford) 1479 137 84 61.31%
87Will Quince MP πŸ‡¬πŸ‡§ (@willquince) 3206 214 131 61.21%
88Claudia Webbe MP (@ClaudiaWebbe) 3235 232 142 61.21%
89Mark Pawsey (@MarkPawsey) 3209 370 226 61.08%
90Jane Stevenson MP (@Jane_Stevenson_) 3109 150 91 60.67%
91Kevan Jones (@KevanJonesMP) 3240 217 131 60.37%
92Bambos Charalambous MP (@Bambos_MP) 2988 233 140 60.09%
93Antony Higginbotham MP (@antony_hig) 519 40 24 60.00%
94David TC Davies MP πŸ΄σ §σ ’σ ·σ ¬σ ³σ ΏπŸ‡¬πŸ‡§ (@DavidTCDavies) 3221 245 147 60.00%
95Oliver Dowden (@OliverDowden) 1148 65 39 60.00%
96Paul Blomfield MP (@PaulBlomfieldMP) 3240 195 116 59.49%
97Craig Mackinlay MP (@cmackinlay) 3203 312 185 59.29%
98Theresa May (@theresa_may) 1788 135 80 59.26%
99Mary Robinson MP (@MaryRobinson01) 1994 135 80 59.26%
100David Davis (@DavidDavisMP) 1245 103 61 59.22%
101Natalie Elphicke MP (@NatalieElphicke) 1893 203 120 59.11%
102Gareth Davies MP (@GarethDavies_MP) 1068 90 53 58.89%
103I Can’t Breathe...Marsha de Cordova MP (@MarshadeCordova) 3242 296 174 58.78%
104Ian Murray MP (@IanMurrayMP) 3194 291 171 58.76%
105Stephen Kinnock (@SKinnock) 3206 274 161 58.76%
106Mike Kane (@MikeKaneMP) 3200 235 138 58.72%
107Philip Dunne (@Dunne4Ludlow) 2920 310 182 58.71%
108Liz Truss (@trussliz) 3215 224 131 58.48%
109Tommy Sheppard MP (@TommySheppard) 3217 231 135 58.44%
110Charlotte Nichols (@charlotte2153) 3237 139 81 58.27%
111Cat Smith MP πŸ˜·πŸ’™ (@CatSmithMP) 3231 256 149 58.20%
112Robert Largan MP (@robertlargan) 3213 198 115 58.08%
113Emma Lewell-Buck MP (@EmmaLewellBuck) 3207 112 65 58.04%
114James Gray (@JGray) 902 64 37 57.81%
115Dawn Butler MPβœŠπŸΎπŸ’™ (@DawnButlerBrent) 3201 135 78 57.78%
116Holly Lynch MP (@HollyLynch5) 3227 209 120 57.42%
117John Whittingdale (@JWhittingdale) 252 28 16 57.14%
118Gavin Williamson (@GavinWilliamson) 2046 165 94 56.97%
119Angela Rayner 😷 (@AngelaRayner) 3220 264 150 56.82%
120Ian Lavery MP (@IanLaveryMP) 3218 189 107 56.61%
121James Heappey MP (@JSHeappey) 3203 201 113 56.22%
122James Cartlidge MP (@jc4southsuffolk) 3222 241 135 56.02%
123Team Ranil (@TeamRanil) 1055 59 33 55.93%
124Judith Cummins (@JudithCummins) 3191 292 163 55.82%
125Bernard Jenkin (@bernardjenkin) 3170 210 117 55.71%
126David Jones (@DavidJonesMP) 1799 88 49 55.68%
127Craig Williams (@craig4monty) 3170 311 173 55.63%
128Sarah Owen MP (@SarahOwen_) 3195 146 81 55.48%
129Neil Coyle (@coyleneil) 3247 211 117 55.45%
130Alex Davies-Jones MP (@AlexDaviesJones) 3217 120 66 55.00%
131Kemi Badenoch (@KemiBadenoch) 707 51 28 54.90%
132Nia Griffith MP (@NiaGriffithMP) 3075 259 142 54.83%
133Neil O'Brien MP (@NeilDotObrien) 3243 210 115 54.76%
134David Duguid MP #HandsFaceSpace (@david_duguid) 3205 296 162 54.73%
135Iain Stewart MP (@iainastewart) 3229 242 132 54.55%
136Alan Campbell MP (@alancampbellmp) 2007 263 143 54.37%
137William Wragg MP (@William_Wragg) 3194 212 115 54.25%
138Conor McGinn MP (@ConorMcGinn) 3203 281 152 54.09%
139Lucy Frazer (@lucyfrazermp) 628 37 20 54.05%
140Jo Churchill MP (@Jochurchill4) 3227 262 141 53.82%
141Guy Opperman (@GuyOpperman) 3199 358 191 53.35%
142Jacob Rees-Mogg (@Jacob_Rees_Mogg) 459 15 8 53.33%
143Stephanie Peacock (@Steph_Peacock) 3210 216 115 53.24%
144Ellie Reeves (@elliereeves) 3217 235 125 53.19%
145David Morris MP (@davidmorrisml) 3189 245 130 53.06%
146Helen Grant (@HelenGrantMP) 3220 262 139 53.05%
147Matt Western MP πŸ’™ (@MattWestern_) 3225 238 126 52.94%
148Darren Henry MP #ServingBroxtowe (@DarrenG_Henry) 1175 93 49 52.69%
149Anthony Browne (@ab4scambs) 847 57 30 52.63%
150Kate Osborne MP πŸ’™ (@KateOsborneMP) 2063 156 82 52.56%
151Dominic Raab (@DominicRaab) 3214 324 170 52.47%
152Afzal Khan MP πŸ’™ (@Afzal4Gorton) 3244 206 108 52.43%
153Dean Russell MP (@dean4watford) 1309 84 44 52.38%
154Sammy Wilson MP (@eastantrimmp) 2201 130 68 52.31%
155Greg Clark (@GregClarkMP) 1248 111 58 52.25%
156Peter Kyle MP (@peterkyle) 3214 159 83 52.20%
157Vicky Foxcroft MP πŸ’™ (@vickyfoxcroft) 3206 232 121 52.16%
158Vicky Ford MP (@vickyford) 3229 225 117 52.00%
159Peter Aldous (@peter_aldous) 1277 77 40 51.95%
160Lloyd Russell-Moyle MP🌹πŸ‡ͺπŸ‡ΊπŸ³οΈβ€πŸŒˆ (@lloyd_rm) 3240 206 107 51.94%
161Danny Kruger (@danny__kruger) 2695 156 81 51.92%
162Paul Scully MP (@scullyp) 3242 212 110 51.89%
163Sajid Javid (@sajidjavid) 3227 224 116 51.79%
164Damian Collins (@DamianCollins) 3201 226 117 51.77%
165Anthony Mangnall MP (@AnthonyMangnal1) 627 29 15 51.72%
166Chris Evans MP (@Chris_EvansMP) 2684 141 72 51.06%
167Geoffrey Cox QC MP (@Geoffrey_Cox) 1458 98 50 51.02%
168Rupa Huq MP (@RupaHuq) 3206 306 156 50.98%
169Yasmin Qureshi MP (@YasminQureshiMP) 3227 310 158 50.97%
170Nick Smith (@BlaenauGwentMP) 2338 157 80 50.96%
171Rebecca Pow (@pow_rebecca) 3225 264 134 50.76%
172Craig Whittaker MP (@CWhittaker_MP) 3205 339 172 50.74%
173David Warburton MP (@DJWarburton) 3188 205 104 50.73%
174Chris Loder MP (@chrisloder) 2306 205 104 50.73%
175Sheryll Murray MP #Stay Alert (@sheryllmurray) 3210 207 105 50.72%
176Jonathan Djanogly (@JDjanogly) 2513 233 118 50.64%
177Caroline Dinenage (@cj_dinenage) 3217 314 159 50.64%
178Stewart Hosie MP (@StewartHosieSNP) 3163 281 142 50.53%
179Mark Harper (@Mark_J_Harper) 2428 230 116 50.43%
180Amanda Solloway (@ASollowayUK) 1603 125 63 50.40%
181Damian Hinds (@DamianHinds) 3217 407 205 50.37%
182Andrew Lewer MP (@ALewerMBE) 2942 193 97 50.26%
183Alan Brown MP (@AlanBrownSNP) 3222 249 125 50.20%
184Andrew Rosindell MP (@AndrewRosindell) 3216 267 134 50.19%
185Lilian Greenwood πŸ’™ (@LilianGreenwood) 3219 168 84 50.00%
186Stephen Crabb (@SCrabbPembs) 3209 228 114 50.00%
187JOHN NICOLSON M.P. (@MrJohnNicolson) 3210 116 58 50.00%
188Taiwo Owatemi MP (@TaiwoOwatemi) 1016 68 34 50.00%
189Dr Rosena Allin-Khan πŸ’™ (@DrRosena) 3197 198 99 50.00%
190James Sunderland MP (@JamesSunderl) 520 54 27 50.00%
191Helen Whately (@Helen_Whately) 3183 176 88 50.00%
192Esther McVey (@EstherMcVey1) 2675 170 85 50.00%
193Pauline Latham (@Pauline_Latham) 3224 368 183 49.73%
194Paul Girvan MP (@PaulGirvanMP) 3190 422 209 49.53%
195Luke Hall MP (@LukeHall) 1140 91 45 49.45%
196Toby Perkins MP (@tobyperkinsmp) 3242 217 107 49.31%
197Paul Holmes MP (@pauljholmes) 3199 128 63 49.22%
198Tim Farron (@timfarron) 3223 246 121 49.19%
199Dan Jarvis (@DanJarvisMP) 3196 230 113 49.13%
200Kevin Hollinrake MP (@kevinhollinrake) 3227 186 91 48.92%
201David Rutley MP (@DavidRutley) 3187 252 123 48.81%
202Michael Fabricant πŸ‡¬πŸ‡§ (@Mike_Fabricant) 3190 252 123 48.81%
203Beth Winter MP (@BethWinterMP) 2161 156 76 48.72%
204Lee Rowley (@Lee4NED) 2745 243 118 48.56%
205Rachel Maclean MP #StayAtHome (@redditchrachel) 3203 192 93 48.44%
206Rachel Reeves (@RachelReevesMP) 3229 256 124 48.44%
207Andrea Jenkyns MP (@andreajenkyns) 3207 199 96 48.24%
208Jesse Norman (@Jesse_Norman) 3189 170 82 48.24%
209Simon Fell MP (@simonfell) 3210 212 102 48.11%
210Priti Patel (@pritipatel) 3210 264 127 48.11%
211Matt Warman MP (@mattwarman) 3213 77 37 48.05%
212MegHillierMP (@Meg_HillierMP) 3207 302 145 48.01%
213Ruth Edwards MP (@RuthEdwardsMP) 3185 271 130 47.97%
214Conor Burns (@ConorBurnsUK) 3188 169 81 47.93%
215Henry Smith MP πŸ‡¬πŸ‡§ (@HenrySmithUK) 3202 313 150 47.92%
216Chris Philp (@CPhilpOfficial) 3183 355 170 47.89%
217Darren Jones MP (@darrenpjones) 3220 111 53 47.75%
218James Brokenshire (@JBrokenshire) 3236 204 97 47.55%
219Alexander Stafford MP (@Alex_Stafford) 3177 122 58 47.54%
220Anne McLaughlin SNP MP (@AnneMcLaughlin) 3222 179 85 47.49%
221Ruth Jones MP (@RuthNewportWest) 2068 118 56 47.46%
222Chloe Smith (@NorwichChloe) 3215 234 111 47.44%
223Amanda Milling (@amandamilling) 3115 234 111 47.44%
224Nickie Aiken MP #TwoCities (@twocitiesnickie) 930 78 37 47.44%
225Simon Hart (@Simonhartmp) 3178 243 115 47.33%
226Alex Chalk (@AlexChalkChelt) 1517 93 44 47.31%
227Paul Maynard MP (@PaulMaynardUK) 3165 267 126 47.19%
228Nigel Huddleston MP #StayAtHome (@HuddlestonNigel) 3209 282 133 47.16%
229Daisy Cooper MP πŸ”Ά (@libdemdaisy) 3196 174 82 47.13%
230Andrew Jones MP (@AJonesMP) 1594 155 73 47.10%
231Nadia Whittome MP (@NadiaWhittomeMP) 3193 201 94 46.77%
232Caroline Ansell (@Caroline_Ansell) 1435 139 65 46.76%
233Dan Carden MP (@DanCardenMP) 3204 229 107 46.72%
234Mary Kelly Foy (@marykfoy) 3189 259 121 46.72%
235Giles Watling MP (@GilesWatling) 2572 133 62 46.62%
236Brendan Clarke-Smith MP #StayAlert (@Bren4Bassetlaw) 1035 73 34 46.58%
237Steve McCabe (@steve_mccabe) 3203 286 133 46.50%
238Clive Efford πŸ’™ (@CliveEfford) 3241 291 135 46.39%
239Anneliese Dodds πŸ’™ (@AnnelieseDodds) 3237 220 102 46.36%
240Nigel Mills (@nigelmills) 932 108 50 46.30%
241Lindsay Hoyle (@LindsayHoyle_MP) 3179 279 129 46.24%
242Richard Thomson MP (@RThomsonMP) 2820 180 83 46.11%
243Laurence Robertson (@lrobertsonTewks) 939 76 35 46.05%
244Stewart McDonald MP (@StewartMcDonald) 3200 174 80 45.98%
245David Johnston OBE MP (@david4wantage) 462 37 17 45.95%
246James Daly MP (@JamesDalyMP) 3214 331 152 45.92%
247Suzanne Webb MP (@Q66Suzi) 3202 183 84 45.90%
248Nadine Dorries πŸ‡¬πŸ‡§#StayAlert (@NadineDorries) 3208 168 77 45.83%
249Janet Daby MP (@JanetDaby) 3228 227 104 45.81%
250Rachel Hopkins MP πŸ’™ (@rach_hopkins) 3222 236 108 45.76%
251Thangam Debbonaire πŸ’™ (@ThangamMP) 3191 212 97 45.75%
252Gareth Thomas MP (@GarethThomasMP) 3204 256 117 45.70%
253Robert Halfon MP -Working Hard for Harlow- (@halfon4harlowMP) 3202 159 72 45.28%
254Emily Thornberry (@EmilyThornberry) 3229 210 95 45.24%
255Shailesh Vara MP (@ShaileshVara) 903 73 33 45.21%
256Debbie Abrahams MP (@Debbie_abrahams) 3198 246 111 45.12%
257Olivia Blake MP (@_OliviaBlake) 2785 189 85 44.97%
258Jake Berry MP (@JakeBerry) 3205 278 125 44.96%
259Gary Streeter MP (@garystreeterSWD) 2668 214 96 44.86%
260Alyn Smith MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿πŸ‡ͺπŸ‡Ί (@AlynSmith) 3230 134 60 44.78%
261Jamie Wallis MP (@JamieWallisMP) 483 38 17 44.74%
262Fleur Anderson MP (@PutneyFleur) 3209 251 112 44.62%
263Julian Smith MP (@JulianSmithUK) 3188 256 114 44.53%
264Steve Barclay (@SteveBarclay) 3179 364 162 44.51%
265Karen Buck (@KarenPBuckMP) 3215 254 113 44.49%
266Jim Shannon MP (@JimShannonMP) 535 36 16 44.44%
267Christopher Pincher (@ChrisPincher) 3193 293 130 44.37%
268Sir David Evennett MP (@DavidEvennett) 1714 106 47 44.34%
269John Finucane MP (@johnfinucane) 2646 192 85 44.27%
270Derek Thomas MP (@DerekThomasUK) 1948 192 85 44.27%
271Mark Tami MP (@MarkTamiMP) 3183 233 103 44.21%
272Andrew Bowie MP (@AndrewBowie_MP) 3216 195 86 44.10%
273Stephen Morgan MP (@StephenMorganMP) 3218 268 118 44.03%
274Yvonne Fovargue (@Y_FovargueMP) 3209 280 123 43.93%
275Diane Abbott MP (@HackneyAbbott) 3207 255 112 43.92%
276Harriet Harman (@HarrietHarman) 3209 278 122 43.88%
277Richard Holden MP (@RicHolden) 3206 212 93 43.87%
278Seema Malhotra πŸ’™ (@SeemaMalhotra1) 3226 275 120 43.64%
279John Spellar (@spellar) 3179 248 108 43.55%
280Greg Hands (@GregHands) 3223 340 148 43.53%
281Ruth Cadbury MP πŸ’™ (@RuthCadbury) 3203 239 104 43.51%
282Dave Doogan MP (@DaveDooganSNP) 3179 292 127 43.49%
283David Mundell MP (@DavidMundellDCT) 3225 237 103 43.46%
284Karl Turner MP (@KarlTurnerMP) 3196 191 83 43.46%
285Johnny Mercer (@JohnnyMercerUK) 3227 152 66 43.42%
286Bell Ribeiro-Addy MP (@BellRibeiroAddy) 3225 309 134 43.37%
287Margaret Greenwood MP (@MGreenwoodWW) 3240 261 113 43.30%
288Justin Tomlinson MP (@JustinTomlinson) 3194 201 87 43.28%
289Shabana Mahmood MP (@ShabanaMahmood) 3185 243 105 43.21%
290Mark Hendrick (@MpHendrick) 3190 314 135 42.99%
291Aylesbury Tories (@AylesburyTories) 1496 156 67 42.95%
292Tom Hunt MP (@tomhunt1988) 3196 196 84 42.86%
293Anna McMorrin MP 🏴󠁧󠁒󠁷󠁬󠁳󠁿πŸ‡ͺπŸ‡ΊπŸ˜·πŸ³οΈβ€πŸŒˆ (@AnnaMcMorrin) 3211 159 68 42.77%
294Royston Smith MP (@Royston_Smith) 3207 269 115 42.75%
295Paul Bristow MP #stayalert (@paulbristow79) 3232 204 87 42.65%
296Stuart Andrew (@StuartAndrew) 3168 136 58 42.65%
297Carla Lockhart MP (@carlalockhart) 3155 237 101 42.62%
298Tracey Crouch (@tracey_crouch) 3204 200 85 42.50%
299Keir Starmer (@Keir_Starmer) 3235 139 59 42.45%
300Munira Wilson MP (@munirawilson) 3224 205 87 42.44%
301Mark Eastwood MP (@mark4dewsbury) 3173 231 98 42.42%
302Caroline Nokes MP (@carolinenokes) 3187 276 117 42.39%
303Neil Hudson (@DrNeilHudson) 949 59 25 42.37%
304Mike Wood MP (@mikejwood) 3199 295 125 42.37%
305Marie Rimmer MP (@MarieRimmer) 3215 277 117 42.24%
306Apsana Begum MP (@ApsanaBegumMP) 2247 183 77 42.08%
307Scott Benton MP (@ScottBentonMP) 2217 157 66 42.04%
308Jonathan Ashworth πŸ˜·πŸ’™ (@JonAshworth) 3223 250 105 42.00%
309Stephen Farry MP (@StephenFarryMP) 3212 198 83 41.92%
310TracyBrabin4Mayor πŸ’™ (@TracyBrabin) 3211 214 89 41.59%
311Chris Skidmore (@CSkidmoreUK) 3224 219 91 41.55%
312Wendy Morton MP (@morton_wendy) 3204 311 129 41.48%
313Jamie Stone MP (@Jamie4North) 3192 179 74 41.34%
314Gavin Robinson (@GRobinsonDUP) 3160 230 95 41.30%
315John McDonnell MP (@johnmcdonnellMP) 3233 164 67 40.85%
316Ian Mearns MP for Gateshead (@IanMearnsMP) 3231 275 112 40.73%
317Wayne David (@WayneDavid_MP) 3217 194 79 40.72%
318James Morris (@JamesMorris) 3109 209 85 40.67%
319Kit Malthouse MP (@kitmalthouse) 3206 261 106 40.61%
320Kate Green πŸ’™ (@KateGreenSU) 3216 244 99 40.57%
321Stephen Flynn MP (@StephenFlynnSNP) 1868 121 49 40.50%
322John Cryer (@JohnCryerMP) 2203 114 46 40.35%
323Virendra Sharma MP (@VirendraSharma) 3238 340 137 40.29%
324Christine Jardine (@cajardineMP) 3226 169 68 40.24%
325Gill Furniss MP πŸ’™ (@GillFurnissMP) 3214 261 105 40.23%
326Preet Kaur Gill MP (@PreetKGillMP) 3208 202 81 40.10%
327Alex Cunningham MP (@ACunninghamMP) 3197 242 97 40.08%
328Suella Braverman MP (@SuellaBraverman) 3217 251 100 39.84%
329Ben Everitt (@Ben_Everitt) 3225 241 96 39.83%
330Claire Hanna (@ClaireHanna) 3235 227 90 39.65%
331Anne Marie Morris MP (@AnneMarieMorris) 2786 308 122 39.61%
332Mark Jenkinson MP (@markjenkinsonmp) 3217 205 81 39.51%
333Matthew Offord MP (@Offord4Hendon) 1354 119 47 39.50%
334Tahir Ali MP (@TahirAliMP) 541 38 15 39.47%
335Joanna Cherry QC (@joannaccherry) 3180 223 88 39.46%
336Bridget Phillipson (@bphillipsonMP) 3207 170 67 39.41%
337nigelevansRibbleV. (@nigelmp) 3199 310 122 39.35%
338Jeff Smith (@JeffSmithetc) 3219 361 142 39.34%
339Liz Twist MP πŸ’™ (@LizTwistMP) 2805 191 75 39.27%
340stellacreasy (@stellacreasy) 3240 218 85 38.99%
341Helen Hayes πŸ’™πŸŒΉ (@helenhayes_) 3213 236 92 38.98%
342Dr Luke Evans MP #Hands/Face/Space/GetaTest (@drlukeevans) 2243 234 91 38.89%
343Laura Farris (@Laura__Farris) 2617 162 63 38.89%
344Alan Whitehead (@alanwhiteheadmp) 1598 178 69 38.76%
345Andrew Murrison MP (@AWMurrison) 3199 258 100 38.76%
346Ben Bradley MP (@BBradley_Mans) 3177 220 85 38.64%
347Tom Randall, MP (@Tom_Randall) 819 57 22 38.60%
348Douglas Ross MP (@Douglas4Moray) 3203 174 67 38.51%
349Nick Fletcher MP (@NickFletcherMP) 1000 73 28 38.36%
350Fay Jones MP (@JonesyFay) 3226 193 74 38.34%
351Chi Onwurah πŸ’™ (@ChiOnwurah) 3237 235 90 38.30%
352Mark Spencer (@Mark_Spencer) 3226 249 95 38.15%
353Shaun Bailey MP (@Shaun4WBW) 501 21 8 38.10%
354Julie Elliott (@JulieElliottMP) 3215 277 105 37.91%
355Khalid Mahmood (@khalid4PB) 3202 272 103 37.87%
356Julian Knight MP (@julianknight15) 3199 193 73 37.82%
357Heather Wheeler MP #StayAlertSaveLives (@HeatherWheeler) 3205 281 106 37.72%
358Kirsty Blackman (@KirstySNP) 3229 175 66 37.71%
359Dehenna Davison MP (@DehennaDavison) 3216 162 61 37.65%
360Chris Elmore MP (@CPJElmore) 3199 194 73 37.63%
361James Duddridge MP (@JamesDuddridge) 3196 306 115 37.58%
362Andy McDonald MP πŸ’™ (@AndyMcDonaldMP) 3237 221 83 37.56%
363Lucy Allan MP (@lucyallan) 3198 160 60 37.50%
364Nigel Adams (@nadams) 3194 264 99 37.50%
365Damian Green MP (@DamianGreen) 3194 259 97 37.45%
366Pat McFadden (@patmcfaddenmp) 3228 243 91 37.45%
367Fabian Hamilton (@FabianLeedsNE) 2739 203 76 37.44%
368Michael Ellis (@Michael_Ellis1) 3204 225 84 37.33%
369Mick Whitley MP (@MickWhitleyMP) 2488 213 79 37.09%
370Graham Stuart MP (@grahamstuart) 3180 308 114 37.01%
371Douglas Chapman MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿 (@DougChapmanSNP) 3208 288 106 36.81%
372Ian Blackford (@Ianblackford_MP) 3195 212 78 36.79%
373Kelly Tolhurst MP (@KellyTolhurst) 2986 264 97 36.74%
374Barry Sheerman MP (@BarrySheerman) 3194 101 37 36.63%
375Brandon Lewis (@BrandonLewis) 3206 213 78 36.62%
376Tony Lloyd MP πŸ’™ (@tony4rochdale) 3226 295 108 36.61%
377Robin Millar (@RobinMillarMP) 2128 123 45 36.59%
378Dame Eleanor Laing πŸ€²πŸ˜·β†”οΈ (@eleanor4epping) 1585 126 46 36.51%
379Theo Clarke MP (@theodoraclarke) 3178 242 88 36.36%
380Margaret Ferrier MP (@MargaretFerrier) 3204 262 95 36.26%
381Brendan O'Hara MP (@BrendanOHaraMP) 3218 331 120 36.25%
382Andrew Gwynne MP πŸ˜·πŸ’™ (@GwynneMP) 3211 279 101 36.20%
383Bim Afolami MP (@BimAfolami) 3216 227 82 36.12%
384Andrew Bridgen (@ABridgen) 3205 299 108 36.12%
385Jess Phillips MP (@jessphillips) 3241 197 71 36.04%
386Chris Stephens MP (@ChrisStephens) 3224 241 86 35.68%
387Steve Reed (@SteveReedMP) 3222 202 72 35.64%
388Tom Pursglove MP (@VotePursglove) 3230 135 48 35.56%
389Bill Esterson (@Bill_Esterson) 3205 296 105 35.47%
390Kevin Brennan MP (@KevinBrennanMP) 3212 240 85 35.42%
391Mark Garnier (@Mark4WyreForest) 3187 358 126 35.20%
392Alec Shelbrooke MP (@AlecShelbrooke) 3212 238 83 34.87%
393Victoria Prentis (@VictoriaPrentis) 3204 264 92 34.85%
394Alun Cairns (@AlunCairns) 3182 310 108 34.84%
395John McNally MP (@JohnMcNallySNP) 3227 296 103 34.80%
396Stephen Hammond MP (@S_Hammond) 3187 248 86 34.68%
397Christian Wakeford MP (@Christian4BuryS) 1475 101 35 34.65%
398Jack Dromey MP (@JackDromeyMP) 3230 387 134 34.63%
399Francie Molloy MP (@FrancieMolloy) 852 104 36 34.62%
400Γ“rfhlaith Begley MP (@OrfhlaithBegley) 1907 133 46 34.59%
401Karin Smyth MP (@karinsmyth) 3241 252 87 34.52%
402Lucy Powell MP (@LucyMPowell) 3240 221 76 34.39%
403Yvette Cooper (@YvetteCooperMP) 3236 318 109 34.28%
404Craig Tracey MP (@craig4nwarks) 3154 187 64 34.22%
405Lia Nici (@lia_nici) 1268 85 29 34.12%
406Angus B MacNeil MP (@AngusMacNeilSNP) 3221 303 103 33.99%
407Alistair Carmichael (@amcarmichaelMP) 3233 165 56 33.94%
408Valerie Vaz (@Valerie_VazMP) 3219 336 114 33.93%
409Jim McMahon MP (@JimfromOldham) 3227 171 58 33.92%
410Sarah Champion (@SarahChampionMP) 3232 278 94 33.81%
411Marion Fellows MP (@marionfellows) 3200 284 96 33.80%
412Tonia Antoniazzi MP 🌈 (@ToniaAntoniazzi) 3241 216 73 33.80%
413Alberto Costa MP #StayAlert (@AlbertoCostaMP) 3228 234 79 33.76%
414Michelle Donelan MP #handsfacespace (@michelledonelan) 3207 240 81 33.75%
415Carolyn Harris MP (@carolynharris24) 3225 178 60 33.71%
416Martyn Day MP (@MartynDaySNP) 3229 279 94 33.69%
417Margaret Hodge (@margarethodge) 3239 244 82 33.61%
418Dr Liam Fox MP (@LiamFox) 3216 244 82 33.61%
419Hilary Benn (@hilarybennmp) 3239 271 91 33.58%
420Matthew Pennycook πŸ’™ (@mtpennycook) 3231 239 80 33.47%
421Jane Hunt MP (@JaneMHunt) 3047 299 100 33.44%
422Martin Vickers (@MartinVickers) 628 48 16 33.33%
423Derek Twigg (@DerekTwiggMP) 659 45 15 33.33%
424Angela Richardson MP #HandsFaceSpace (@AJRichardsonMP) 3189 196 65 33.16%
425Greg Smith MP (@gregsmith_uk) 1812 181 60 33.15%
426Saqib Bhatti MP (@bhatti_saqib) 3209 329 109 33.13%
427Aaron Bell MP (@AaronBell4NUL) 1837 127 42 33.07%
428Liz Kendall (@leicesterliz) 3212 249 82 32.93%
429Gavin Newlands MP πŸŽ— (@GavNewlandsSNP) 3199 234 77 32.91%
430Ben Bradshaw (@BenPBradshaw) 3218 207 68 32.85%
431Rosie Cooper MP (@rosie4westlancs) 2089 192 63 32.81%
432Nicola Richards MP (@Nicola4WBE) 3203 232 76 32.76%
433Maria Caulfield MP #StayalertControlthevirus (@mariacaulfield) 3238 214 70 32.71%
434Peter Dowd (@Peter_Dowd) 3198 263 86 32.70%
435Hywel Williams AS/MP (@HywelPlaidCymru) 3189 267 87 32.58%
436Feryal Clark MP (@FeryalClark) 3218 267 87 32.58%
437Jessica Morden MP πŸ’™ (@jessicamordenmp) 3243 222 72 32.43%
438Paul Howell MP (@PaulHowellMP) 404 34 11 32.35%
439Clive Lewis MP (@labourlewis) 3211 170 55 32.35%
440Jack Lopresti MP (@JackLopresti) 3217 352 113 32.10%
441Kevin Foster (@kevin_j_foster) 3220 300 96 32.00%
442Jackie Doyle-Price (@JackieDP) 3162 220 70 31.82%
443Sarah Olney (@sarahjolney1) 3215 198 63 31.82%
444Martin Docherty-Hughes πŸ΄σ §σ ’σ ³σ £σ ΄σ ΏπŸ³οΈβ€πŸŒˆ (@MartinJDocherty) 3192 230 73 31.74%
445John Lamont MP πŸ‡¬πŸ‡§πŸ΄σ §σ ’σ ³σ £σ ΄σ Ώ (@John2Win) 3233 266 84 31.58%
446Ben Lake AS/MP (@BenMLake) 3200 206 65 31.55%
447Tim Loughton MP #StayAtHome (@timloughton) 3222 279 88 31.54%
448Chris Law MP (@ChrisLawSNP) 3226 255 80 31.37%
449Abena Oppong-Asare MP (@abenaopp) 3239 230 72 31.30%
450Alex Sobel - Vote Tracy Brabin for WY Mayor (@alexsobel) 3229 221 69 31.22%
451Mims Davies MP #StayatHome😷 (@mimsdavies) 3222 221 69 31.22%
452Harriett Baldwin MP #SociallyDistant (@hbaldwin) 3213 273 85 31.14%
453Leo Docherty MP (@LeoDochertyUK) 3213 329 102 31.00%
454Andrew Selous MP (@AndrewSelous) 2661 356 110 30.90%
455Marcus Fysh (@MarcusFysh) 3218 201 62 30.85%
456Catherine McKinnell (@CatMcKinnell) 3220 199 61 30.65%
457Steven Bonnar MP (@StevenBonnarSNP) 1498 121 37 30.58%
458Louise Haigh (@LouHaigh) 3237 187 57 30.48%
459Siobhan Baillie MP (@Siobhan_Baillie) 3144 220 67 30.45%
460Anne-Marie Trevelyan #HandsFaceSpace (@annietrev) 3211 276 84 30.43%
461Dr Caroline Johnson #StayAlert (@drcarolinej) 1100 66 20 30.30%
462Amy Callaghan MP (@AmyCallaghanSNP) 3196 202 61 30.20%
463Robert Courts MP (@robertcourts) 3205 273 82 30.04%
464Matt Rodda (@MattRodda) 3218 214 64 29.91%
465Marco Longhi MP (@marcolonghi4dn) 1123 54 16 29.63%
466Mark Pritchard MP (@MPritchardUK) 3238 304 90 29.61%
467Chris Green (@CGreenUK) 3203 196 58 29.59%
468Sam Tarry MP (@SamTarry) 3217 257 76 29.57%
469Cherilyn Mackrory MP (@thisischerilyn) 1886 95 28 29.47%
470Dr Kieran Mullan MP πŸ‡¬πŸ‡§ (@KieranMullanUK) 956 85 25 29.41%
471Naz Shah MP πŸ’™ (@NazShahBfd) 3216 232 68 29.31%
472Dr Lisa Cameron MP (@DrLisaCameronMP) 3179 256 75 29.30%
473Dr Philippa Whitford (@Dr_PhilippaW) 3239 271 79 29.15%
474Scott Mann MP (@scottmann4NC) 2535 224 65 29.02%
475Navendu Mishra (@NavPMishra) 3216 262 76 29.01%
476Mhairi Black MPπŸ³οΈβ€πŸŒˆ (@MhairiBlack) 3187 218 63 28.90%
477Liam Byrne (@liambyrnemp) 3230 212 61 28.77%
478Tulip Siddiq (@TulipSiddiq) 3233 195 56 28.72%
479Katherine Fletcher MP (@K_Fletcher_MP) 1958 185 53 28.65%
480Gareth Bacon MP (@GarethBaconMP) 3180 227 65 28.63%
481Simon Jupp MP (@simonjamesjupp) 2082 98 28 28.57%
482Deidre Brock (@DeidreBrock) 3200 231 66 28.57%
483Bob Blackman (@BobBlackman) 3223 292 83 28.42%
484Gillian Keegan (@GillianKeegan) 3178 222 63 28.38%
485Steve Baker MP (@SteveBakerHW) 3207 328 93 28.35%
486Simon Baynes MP (@baynes_simon) 3174 214 60 28.04%
487Marcus Jones (@Marcus4Nuneaton) 3210 282 79 28.01%
488John Stevenson MP (@John4Carlisle) 1470 140 39 27.86%
489Andy Slaughter (@hammersmithandy) 3242 360 100 27.78%
490James Cleverly (@JamesCleverly) 3212 264 73 27.65%
491Rt. Hon Ben Wallace MP (@BWallaceMP) 3206 333 92 27.63%
492Wendy Chamberlain MP (@wendychambLD) 3230 283 78 27.56%
493Liz Saville Roberts AS/MP (@LSRPlaid) 3219 189 52 27.51%
494Wes Streeting MP (@wesstreeting) 3219 160 44 27.50%
495Julie Marson MP πŸ‘‰ #StayHomeSaveLives (@JulieMarsonMP) 3229 240 66 27.50%
496Florence Eshalomi MP (@FloEshalomi) 3210 202 55 27.23%
497Imran Hussain MP (@Imran_HussainMP) 3206 292 79 27.05%
498Ronnie Cowan MP (@ronniecowan) 3209 281 76 27.05%
499Elliot Colburn MP (@ElliotColburn) 3240 281 76 27.05%
500Stephen Metcalfe (@Metcalfe_SBET) 3186 211 57 27.01%
501Michael Tomlinson MP (@Michael4MDNP) 3200 286 77 26.92%
502Therese Coffey #HandsFaceSpace #DontPassItOn (@theresecoffey) 3188 316 84 26.58%
503Colum Eastwood (@columeastwood) 3216 215 57 26.51%
504Sir Greg Knight MP (@GregKnight) 2693 257 67 26.07%
505Stuart Anderson MP (@Stuart4WolvesSW) 3203 219 57 26.03%
506Simon Hoare MP (@Simon4NDorset) 3237 194 50 25.77%
507Tom Tugendhat (@TomTugendhat) 3193 188 48 25.53%
508Alicia Kearns MP for Rutland and Melton (@aliciakearns) 3199 205 52 25.37%
509Chris Clarkson MP #StayHomeSaveLives (@ChrisClarksonMP) 2333 183 46 25.14%
510mary glindon (@GlindonMary) 942 80 20 25.00%
511Michael Gove (@michaelgove) 3162 232 58 25.00%
512Paula Barker MP (@PaulaBarkerMP) 3196 213 53 24.88%
513Carol Monaghan MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿 (@CMonaghanSNP) 3213 207 51 24.64%
514Emma Hardy MP (@EmmaHardyMP) 3208 250 61 24.40%
515Jason McCartney MP (@JasonMcCartney) 3229 305 74 24.26%
516Felicity Buchan MP (@FelicityBuchan) 1653 149 36 24.16%
517Drew Hendry MP (@drewhendrySNP) 3196 170 41 24.12%
518Jonathan Reynolds (@jreynoldsMP) 3229 208 50 24.04%
519Andrea Leadsom MP (@andrealeadsom) 3238 267 64 23.97%
520Rosie Duffield MP πŸ’™ (@RosieDuffield1) 3224 165 39 23.64%
521Jonathan Lord MP (@JonathanLord) 1566 127 30 23.62%
522Tanmanjeet Singh Dhesi MP (@TanDhesi) 3235 199 47 23.62%
523Gary Sambrook MP (@GarySambrook89) 2634 153 36 23.53%
524Grahame Morris (@grahamemorris) 3198 323 76 23.53%
525Peter Grant MP (@PeterGrantMP) 3192 183 43 23.50%
526Penny Mordaunt (@PennyMordaunt) 3236 222 52 23.42%
527Andrew Stephenson MP (@Andrew4Pendle) 3203 343 80 23.32%
528Cllr David Simmonds MP (@DSimmonds_RNP) 734 26 6 23.08%
529Kim Johnson MP (@KimJohnsonMP) 3231 265 61 23.02%
530Alex Norris MP (@AlexNorrisNN) 3212 213 49 23.00%
531Sarah Jones MP (@LabourSJ) 3196 231 51 22.08%
532Gerald Jones MP πŸ‡¬πŸ‡§πŸ΄σ §σ ’σ ·σ ¬σ ³σ ΏπŸ³οΈβ€πŸŒˆ (@GeraldJonesLAB) 3229 245 54 22.04%
533Sara Britcliffe MP (@SarBritcliffeMP) 494 23 5 21.74%
534Peter Gibson MP (@Gibbo4Darlo) 904 69 15 21.74%
535Oliver Heald MP (@OliverHealdUK) 3217 268 58 21.64%
536Mike Amesbury MP (@MikeAmesburyMP) 3205 305 66 21.64%
537Karl McCartney (@karlmccartney) 3201 236 51 21.61%
538Barbara Keeley πŸ’™ 😷 (@KeeleyMP) 3215 269 58 21.56%
539Chris Matheson MP (@ChrisM4Chester) 2808 229 49 21.40%
540Angela Eagle DBE πŸ’™ (@angelaeagle) 3204 201 43 21.39%
541Alison McGovern (@Alison_McGovern) 3229 250 53 21.20%
542Catherine West MP (@CatherineWest1) 3208 264 55 20.83%
543Rushanara Ali πŸ’™ (@rushanaraali) 3219 271 56 20.66%
544Nus Ghani MP (@Nus_Ghani) 3169 223 46 20.63%
545Peter Bone MP (@PeterBoneUK) 3168 272 56 20.59%
546Kate Hollern MP (@Kate_HollernMP) 3205 309 63 20.39%
547Paul Maskey (@PaulMaskeyMP) 3198 208 42 20.19%
548Chris Bryant (@RhonddaBryant) 3218 190 38 20.00%
549Mickey Brady (@MickeyBradySF) 3164 365 73 20.00%
550Robin Walker (@WalkerWorcester) 3241 311 62 19.94%
551Maria Eagle MPπŸ’™ (@meaglemp) 3229 266 53 19.92%
552Simon Clarke MP (@SimonClarkeMP) 3220 264 52 19.70%
553Stuart McDonald MP (@Stuart_McDonald) 3232 234 46 19.66%
554Diana Johnson DBE MPπŸ’™πŸ˜· (@DianaJohnsonMP) 3208 296 58 19.59%
555Owen Thompson MP πŸŽ— (@OwenThompson) 3220 189 37 19.58%
556Robert Buckland (@RobertBuckland) 3217 290 56 19.31%
557Sir Robert Syms MP (@RobertSyms) 3207 436 84 19.27%
558Sharon Hodgson MP πŸ˜·πŸ’™ (@SharonHodgsonMP) 3208 236 45 19.07%
559lan Byrne MP (@IanByrneMP) 3242 236 44 18.64%
560Kenny MacAskill (@KennyMacAskill) 3197 544 101 18.57%
561Neale Hanvey MP 🏴󠁧󠁒󠁳󠁣󠁴󠁿 πŸ‡ͺπŸ‡Ίβ˜˜οΈ πŸŽ— (@JNHanvey) 3206 189 35 18.52%
562Alex Burghart (@alexburghart) 3192 390 72 18.46%
563Kirsten Oswald MP (@kirstenoswald) 3211 191 35 18.32%
564Philip Davies MP (@PhilipDaviesUK) 3203 245 44 17.96%
565Jacob Young MP (@JacobYoungMP) 3222 257 46 17.90%
566Rt Hon Dame Cheryl Gillan MP (@CherylGillan) 3230 313 55 17.57%
567Gagan Mohindra MP #StayAlert (@gaganmohindra) 432 35 6 17.14%
568Joy Morrissey MP (@joymorrissey) 3146 201 34 16.92%
569Nadhim Zahawi (@nadhimzahawi) 3227 324 53 16.36%
570Chris Heaton-Harris MP (@chhcalling) 3205 300 49 16.33%
571Sir Bob Neill MP (@neill_bob) 3204 253 40 15.81%
572Eddie Hughes MP (@EddieHughes4WN) 3197 251 39 15.54%
573Stephen Timms (@stephenctimms) 3205 250 38 15.20%
574Michelle Gildernew (@gildernewm) 3206 330 48 14.55%
575Lyn Brown 🌹 (@lynbrownmp) 3198 289 40 13.84%
576Jeffrey Donaldson MP (@J_Donaldson_MP) 3198 367 50 13.62%
577Hannah Bardell MP πŸ΄σ §σ ’σ ³σ £σ ΄σ ΏπŸ³οΈβ€πŸŒˆ (@HannahB4LiviMP) 3188 224 30 13.39%
578Christina Rees MP (@Rees4Neath) 3201 211 28 13.27%
579Stephen Doughty MP (@SDoughtyMP) 3233 217 27 12.44%
580Neil Gray MP (@neilgraysnp) 3233 277 32 11.55%
581Alison Thewliss (@alisonthewliss) 3196 316 29 9.18%
582Rebecca Harris MP (@RebeccaHarrisMP) 3208 355 26 7.32%
583Richard Bacon (@richardbaconmp) 42 3 0 0.00%
584Sarah Dines MP (@Dines4Dales) 1 0 0 0.00%