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
1Richard Bacon (@Bacon4SNorfolk) 37 4 4 100.00%
2John Redwood (@johnredwood) 3092 209 194 92.82%
3Sadiq Khan (@SadiqKhan) 3219 237 206 86.92%
4Rehman Chishti (@Rehman_Chishti) 1856 346 297 85.84%
5Nick Gibb (@NickGibbMP) 709 61 52 85.25%
6Leader's Office (@CommonsLeader) 193 30 25 83.33%
7Stephen McPartland (@SMcPartlandMP) 1348 98 81 82.65%
8Harry Harpham MP (@Harry4BH) 482 42 34 80.95%
9Dan Jarvis (@DanJarvisMP) 3210 360 289 80.28%
10Johnny Mercer MP (@JohnnyMercerMP) 3234 268 214 79.85%
11Grahame Morris MP (@grahamemorris) 3230 372 294 79.03%
12George Freeman MP (@Freeman_George) 3212 279 219 78.49%
13Jeremy Corbyn MP (@jeremycorbyn) 3234 313 243 77.64%
14Gisela Stuart MP (@GiselaStuart) 3219 360 278 77.22%
15Alan Mak MP (@AlanMakMP) 3145 242 186 76.86%
16Huw Merriman MP (@HuwMerriman) 1235 99 76 76.77%
17Desmond Swayne (@DesmondSwayne) 503 29 22 75.86%
18Angela Eagle (@angelaeagle) 3192 253 191 75.49%
19Graham Evans (@GrahamEvansMP) 3196 441 332 75.28%
20Edward Timpson MP (@edwardtimpson) 1750 218 164 75.23%
21Matt Hancock (@MattHancockMP) 3195 369 277 75.07%
22Sir Edward Garnier (@EGarnierMP) 943 106 79 74.53%
23Dr Tania Mathias MP (@tania_mathias) 1327 129 96 74.42%
24Andrew Smith (@AndrewSmithMP) 671 35 26 74.29%
25John Penrose MP (@JohnPenroseNews) 2463 262 192 73.28%
26Rupa Huq MP (@RupaHuq) 3235 391 286 73.15%
27Jon Cruddas (@JonCruddas_1) 1358 115 84 73.04%
28Geraint Davies MP (@GeraintDaviesMP) 3090 430 314 73.02%
29Mark Field (@MarkFieldMP) 1082 76 55 72.37%
30Victoria Borwick (@backborwick) 721 36 26 72.22%
31Seema Malhotra (@SeemaMalhotra1) 3235 268 193 72.01%
32chi onwurah (@ChiOnwurah) 3238 233 167 71.67%
33Rob Wilson MP (@RobWilson_RDG) 3205 365 261 71.51%
34David Lammy (@DavidLammy) 3240 311 222 71.38%
35Jeremy Lefroy (@JeremyLefroyMP) 3221 313 223 71.25%
36Angus Robertson (@AngusRobertson) 3220 190 135 71.05%
37Debbie Abrahams (@Debbie_abrahams) 3222 300 213 71.00%
38Harriett Baldwin (@HBaldwinMP) 3212 391 275 70.33%
39Diane Abbott MP (@HackneyAbbott) 3246 203 142 69.95%
40Jason McCartney MP (@JasonMcCartney) 3238 454 314 69.16%
41Dave Anderson MP (@DaveAndersonMP) 871 93 64 68.82%
42John Whittingdale (@JWhittingdale) 127 16 11 68.75%
43Craig Williams MP (@Craig4CardiffN) 3231 307 211 68.73%
44Kate Osamor MP (@KateOsamor) 3196 265 181 68.30%
45Karl Turner MP (@KarlTurnerMP) 3231 278 189 67.99%
46Ed Vaizey (@edvaizey) 3224 316 214 67.72%
47Alex Salmond (@AlexSalmond) 3199 316 214 67.72%
48Khalid Mahmood MP (@khalid4PB) 2017 198 134 67.68%
49Mickey Brady MP (@MickeyBradySF) 2877 302 203 67.22%
50Caroline Flint (@CarolineFlintMP) 3240 301 202 67.11%
51Liz Saville Roberts (@LSRPlaid) 3201 214 143 66.82%
52Angela Crawley MP (@AngelaCrawleyMP) 3240 244 163 66.80%
53Mary Creagh (@MaryCreaghMP) 3213 310 207 66.77%
54Rob Marris MP (@WSW_Labour) 734 57 38 66.67%
55Tristram Hunt (@TristramHuntMP) 3230 243 162 66.67%
56Grant Shapps (@grantshapps) 3194 281 187 66.55%
57Craig Mackinlay (@cmackinlay) 2594 264 175 66.29%
58Lucy Allan MP (@lucyallan) 3226 210 139 66.19%
59Owen Paterson MP (@Owen_PatersonMP) 1267 136 90 66.18%
60Simon Danczuk (@SimonDanczuk) 3239 224 148 66.07%
61Richard Burden MP (@RichardBurdenMP) 3199 246 162 65.85%
62Ian Lucas (@IanCLucas) 3239 240 158 65.83%
63Paul Maskey (@PaulMaskeyMP) 3235 385 253 65.71%
64Dr Paul Monaghan MP (@_PaulMonaghan) 3225 290 190 65.52%
65Catherine West MP (@CatherineWest1) 3219 321 210 65.42%
66Zac Goldsmith (@ZacGoldsmith) 3227 216 141 65.28%
67Margaret Ferrier MP (@MargaretFerrier) 3208 503 328 65.21%
68Jane Ellison MP (@JaneEllison) 3202 419 273 65.16%
69Boris Johnson (@BorisJohnson) 605 43 28 65.12%
70Nick Hurd MP (@nickhurdmp) 3227 442 287 64.93%
71Chris Davies MP (@ChrisDavies_MP) 451 34 22 64.71%
72Liz Kendall (@leicesterliz) 3194 181 117 64.64%
73Robert Buckland MP (@RobertBuckland) 3206 410 265 64.63%
74Barry Gardiner (@BarryGardiner) 3186 316 204 64.56%
75Martin Docherty MP (@MartinJDocherty) 3232 268 173 64.55%
76Brendan O'Hara MP (@BrendanOHaraSNP) 1298 121 78 64.46%
77Victoria Prentis MP (@VictoriaPrentis) 1013 104 67 64.42%
78john spellar (@spellar) 3216 267 172 64.42%
79teresa pearce (@tpearce003) 3229 336 216 64.29%
80Charlotte Leslie (@CLeslieMP) 3220 248 159 64.11%
81Kirsten Oswald MP (@kirstenoswald) 3244 181 116 64.09%
82Alan Campbell (@alancampbellmp) 1072 128 82 64.06%
83Phil Wilson MP (@PhilWilsonMP) 3216 306 196 64.05%
84Kit Malthouse (@kitmalthouse) 1364 155 99 63.87%
85Maria Eagle MP (@meaglemp) 3227 375 239 63.73%
86Conor McGinn MP (@ConorMcGinn) 2055 201 128 63.68%
87Paul Blomfield (@PaulBlomfieldMP) 3223 245 156 63.67%
88Damian Collins (@DamianCollins) 3228 264 168 63.64%
89Liam Byrne (@LiamByrneMP) 3221 264 168 63.64%
90Judith Cummins MP (@JudithCummins) 1920 206 131 63.59%
91Frank Field MP (@frankfieldteam) 1045 63 40 63.49%
92Michael Fabricant (@Mike_Fabricant) 3182 189 120 63.49%
93John McDonnell MP (@johnmcdonnellMP) 3235 208 132 63.46%
94Caroline Lucas (@CarolineLucas) 3198 180 114 63.33%
95Sajid Javid (@sajidjavid) 3219 343 217 63.27%
96Guy Opperman MP (@GuyOpperman) 3241 464 293 63.15%
97Nicola Blackwood (@nicolablackwood) 2629 249 157 63.05%
98Tom Watson (@tom_watson) 3244 135 85 62.96%
99HebridesMP (@hebridesmp) 645 35 22 62.86%
100Andrew Stephenson MP (@Andrew4Pendle) 3196 416 261 62.74%
101Suella Fernandes MP (@SuellaFernandes) 1797 115 72 62.61%
102Jeff Smith (@JeffSmithetc) 3181 262 164 62.60%
103Henry Smith MP (@HenrySmithMP) 3238 309 193 62.46%
104Neil Carmichael (@stroud_neil) 3199 250 156 62.40%
105Justine Greening (@JustineGreening) 2080 186 116 62.37%
106Ronnie Cowan MP (@ronniecowan) 3242 276 172 62.32%
107Douglas Chapman MP (@DougChapmanSNP) 3198 334 207 61.98%
108Andy Slaughter MP (@hammersmithandy) 3222 339 210 61.95%
109Dr James Davies MP (@jamesdaviesmp) 1352 118 73 61.86%
110Ranil Jayawardena MP (@TellRanil) 1870 178 110 61.80%
111Sir Eric Pickles (@EricPickles) 3233 366 226 61.75%
112(((Dawn Butler MP))) (@DawnButlerBrent) 3224 224 138 61.61%
113Alun Cairns (@AlunCairns) 3218 330 203 61.52%
114Imran Hussain MP (@Imran_HussainMP) 1488 124 76 61.29%
115Mary Robinson MP (@MaryRobinson01) 765 62 38 61.29%
116Nick Thomas-Symonds (@NickTorfaenMP) 3237 167 102 61.08%
117Jim Fitzpatrick (@FitzMP) 3202 277 169 61.01%
118Tasmina Sheikh MP (@TasminaSheikh) 3190 200 122 61.00%
119Lord Price CVO (@UKTradeMinister) 1201 133 81 60.90%
120Martyn Day MP (@MartynDaySNP) 2105 207 126 60.87%
121Richard Graham (@RichardGrahamMP) 3220 406 247 60.84%
122Marie Rimmer MP (@MarieRimmerMP) 948 84 51 60.71%
123Caroline Spelman MP (@spelmanc) 1687 196 119 60.71%
124Valerie Vaz MP (@Valerie_VazMP) 2119 236 143 60.59%
125Naz Shah MP (@NazShahBfd) 3234 251 152 60.56%
126Patrick Grady (@GradySNP) 3021 223 135 60.54%
127Guto Bebb (@GutoBebb) 3240 235 142 60.43%
128James Gray MP (@JamesGrayMP) 740 48 29 60.42%
129Rory Stewart (@RoryStewartUK) 3215 480 290 60.42%
130Patricia Gibson MP (@PGibsonSNP) 2234 207 125 60.39%
131Steve Baker MP (@SteveBakerHW) 3247 345 208 60.29%
132Lucy Powell MP (@LucyMPowell) 3201 166 100 60.24%
133Corri Wilson MP (@CorriWilsonSNP) 3214 181 109 60.22%
134Jo Johnson (@JoJohnsonMP) 1149 133 80 60.15%
135Gavin Williamson (@GWilliamsonMP) 827 70 42 60.00%
136Kate Green (@KateGreenSU) 3221 237 142 59.92%
137Margaret Greenwood (@MGreenwoodWW) 3209 293 175 59.73%
138Conor Murphy (@conormurphysf) 3194 238 142 59.66%
139David Cameron (@David_Cameron) 2522 267 159 59.55%
140Ruth Cadbury MP (@RuthCadbury) 3205 383 228 59.53%
141Robin Walker MP (@WalkerWorcester) 3211 395 235 59.49%
142Nadhim Zahawi (@nadhimzahawi) 3212 328 194 59.15%
143Keir Starmer (@Keir_Starmer) 1839 137 81 59.12%
144Hywel Williams AS/MP (@HywelPlaidCymru) 3223 247 146 59.11%
145Deidre Brock (@DeidreBrock) 3226 298 176 59.06%
146MimsDaviesMP (@mimsdavies) 3166 359 212 59.05%
147Chris Law MP (SNP) (@ChrisLawSNP) 3209 210 124 59.05%
148Rebecca Harris (@RebeccaHarrisMP) 3190 354 209 59.04%
149Gareth Thomas (@GarethThomasMP) 3220 453 267 58.94%
150Andrew Gwynne MP (@GwynneMP) 3216 265 156 58.87%
151Stephen Gethins MP (@StephenGethins) 2607 228 134 58.77%
152John McNally MP (@JohnMcNallyMP) 1372 97 57 58.76%
153Richard Arkless MP (@ArklessRichard) 2405 201 118 58.71%
154Alistair Burt (@AlistairBurtMP) 3218 317 186 58.68%
155Amanda Milling MP (@amandamilling) 1633 133 78 58.65%
156John Woodcock (@JWoodcockMP) 3225 128 75 58.59%
157Carol Monaghan MP (@CMonaghanMP) 2894 217 127 58.53%
158Michael Dugher MP (@MichaelDugher) 3203 313 183 58.47%
159David Lidington (@DLidington) 3209 378 221 58.47%
160Pat McFadden (@patmcfaddenmp) 3205 245 143 58.37%
161Brandon Lewis MP (@BrandonLewis) 3230 235 137 58.30%
162Clive Lewis MP (@labourlewis) 3224 203 118 58.13%
163Greg Hands (@GregHands) 3224 360 209 58.06%
164Neil Coyle (@coyleneil) 3200 295 171 57.97%
165Jo Cox MP (@Jo_Cox1) 3206 226 131 57.96%
166Stewart McDonald MP (@StewartMcDonald) 3215 230 133 57.83%
167Rushanara Ali (@rushanaraali) 3190 282 163 57.80%
168Edward Leigh MP (@EdwardLeighMP) 361 26 15 57.69%
169Rebecca Long-Bailey (@RLong_Bailey) 1223 78 45 57.69%
170Adam Afriyie (@AdamAfriyie) 1316 99 57 57.58%
171Sue Hayman (@SueHayman1) 3198 256 147 57.42%
172Jack Dromey MP (@JackDromeyMP) 3188 462 265 57.36%
173Rachel Reeves (@RachelReevesMP) 3220 300 172 57.33%
174Anne-Marie Trevelyan (@annietrev) 3206 273 156 57.14%
175Stuart McDonald MP (@Stuart_McDonald) 2349 168 96 57.14%
176Sir Malcolm Rifkind (@MalcolmRifkind) 99 7 4 57.14%
177Robert Halfon (@halfon4harlowMP) 3205 303 173 57.10%
178Andrew Rosindell MP (@AndrewRosindell) 1485 116 66 56.90%
179David Crausby (@DavidCrausby) 917 81 46 56.79%
180Nigel Huddleston MP (@HuddlestonNigel) 2154 229 130 56.77%
181Caroline Dinenage (@cj_dinenage) 3211 381 216 56.69%
182Luciana Berger (@lucianaberger) 3204 247 140 56.68%
183Kevin Brennan (@KevinBrennanMP) 3229 341 193 56.60%
184Richard Burgon MP (@RichardBurgon) 3231 258 146 56.59%
185Nic Dakin (@NicDakinMP) 3222 304 172 56.58%
186stellacreasy (@stellacreasy) 3199 297 168 56.57%
187William Wragg MP (@William_Wragg) 1943 131 74 56.49%
188Jeffrey Donaldson MP (@J_Donaldson_MP) 2691 239 135 56.49%
189Daniel Zeichner (@DanielZeichner) 3196 204 115 56.37%
190Julie Elliott MP (@JulieElliottMP) 2888 346 195 56.36%
191Stephen Kinnock MP (@SKinnock) 3176 240 135 56.25%
192Daniel Kawczynski MP (@KawczynskiMP) 3227 290 163 56.21%
193Chuka Umunna (@ChukaUmunna) 3233 246 138 56.10%
194Philip Hammond (@PHammondMP) 1221 82 46 56.10%
195Nick Clegg (@nick_clegg) 2496 166 93 56.02%
196Bob Neill (@neill_bob) 3195 300 168 56.00%
197Gloria De Piero MP (@GloriaDePiero) 3224 318 178 55.97%
198Jo Churchill MP (@Jochurchill4) 1261 102 57 55.88%
199Graham Allen MP (@GrahamAllenMP) 3174 276 154 55.80%
200Joanna Cherry QC MP (@joannaccherry) 3206 233 130 55.79%
201Charlie Elphicke (@CharlieElphicke) 3219 294 164 55.78%
202Matt Warman MP (@mattwarman) 3228 113 63 55.75%
203Catherine McKinnell (@CatMcKinnellMP) 3240 210 117 55.71%
204Stewart Jackson MP (@Stewart4Pboro) 3219 264 147 55.68%
205Albert Owen MP (@AlbertOwenMP) 3193 313 174 55.59%
206Patrick McLoughlin (@Patrick4Dales) 177 18 10 55.56%
207Alex Chalk (@AlexChalkChelt) 1094 54 30 55.56%
208Andrea Jenkyns MP (@andreajenkyns) 3208 278 154 55.40%
209Sammy Wilson MP (@eastantrimmp) 706 47 26 55.32%
210Heidi Alexander (@heidi_mp) 3209 221 122 55.20%
211Karin Smyth MP (@karinsmyth) 3207 274 151 55.11%
212Christina Rees MP (@Rees4Neath) 3202 383 211 55.09%
213Stephen Hepburn (@jarrowstevemp) 292 20 11 55.00%
214Yvette Cooper (@YvetteCooperMP) 3243 314 172 54.78%
215Andy Burnham (@andyburnhammp) 3205 263 144 54.75%
216Stephen Hammond MP (@S_Hammond) 3218 358 195 54.47%
217Mark Lancaster (@MarkLancasterMK) 2166 353 192 54.39%
218Nick Herbert (@nickherbertmp) 3193 324 176 54.32%
219Mike Kane (@MikeKaneMP) 3200 280 152 54.29%
220Alec Shelbrooke MP (@AlecShelbrooke) 3177 341 185 54.25%
221Mark Pawsey (@MarkPawsey) 3200 373 201 53.89%
222Stephen Timms (@stephenctimms) 3168 294 158 53.74%
223David Simpson MP (@DavidSimpsonDUP) 1006 99 53 53.54%
224George Kerevan (@GeorgeKerevan) 3198 286 153 53.50%
225Andrew Griffiths (@agriffithsmp) 3230 331 177 53.47%
226Drew Hendry MP (@drewhendrySNP) 3248 245 131 53.47%
227Norman Lamb (@normanlamb) 3211 202 108 53.47%
228Peter Aldous (@peter_aldous) 1154 73 39 53.42%
229Andrea Leadsom MP (@andrealeadsom) 3203 293 156 53.24%
230Barry Sheerman (@BarrySheerman) 3200 203 108 53.20%
231Bill Esterson (@Bill_Esterson) 3235 198 105 53.03%
232Penny Mordaunt MP (@PennyMordauntMP) 3224 215 114 53.02%
233Justin Madders MP (@justinmadders) 3225 266 141 53.01%
234Jonathan Ashworth MP (@JonAshworth) 3224 217 115 53.00%
235Stephen Metcalfe (@Metcalfe_SBET) 2091 225 119 52.89%
236Alasdair McDonnell (@AlasdairMcD_MP) 1701 140 74 52.86%
237Kevin Hollinrake MP (@kevinhollinrake) 3188 263 139 52.85%
238Ian Murray (@IanMurrayMP) 3204 398 210 52.76%
239Joan Ryan MP (@joanryanEnfield) 2093 184 97 52.72%
240Chris Green MP (@ChrisGreenMP) 3187 264 139 52.65%
241Sir Oliver Heald MP (@OliverHealdMP) 2864 270 142 52.59%
242Holly Lynch MP (@HollyLynch5) 1510 141 74 52.48%
243Yasmin Qureshi MP (@YasminQureshiMP) 3223 286 150 52.45%
244Nigel Dodds (@NigelDoddsDUP) 2170 166 87 52.41%
245Gavin Shuker (@gavinshuker) 3238 271 142 52.40%
246Cheryl Gillan MP (@CherylGillanMP) 3214 363 190 52.34%
247Jonathan Djanogly (@JDjanogly) 1744 157 82 52.23%
248James Berry MP (@JamesBerryMP) 3225 318 166 52.20%
249Michelle Donelan MP (@michelledonelan) 3221 253 132 52.17%
250Julian Knight MP (@julianknight15) 3242 282 147 52.13%
251Nia Griffith MP (@NiaGriffithMP) 1415 148 77 52.03%
252Louise Haigh MP (@LouHaigh) 3197 198 103 52.02%
253Royston Smith MP (@Royston_Smith) 3178 248 129 52.02%
254David Mackintosh MP (@davidmackintosh) 3205 327 170 51.99%
255Byron Davies (@Byron_Davies) 3194 302 157 51.99%
256Mike Weir (@mikeweirsnp) 3203 210 109 51.90%
257Nadine Dorries (@NadineDorriesMP) 3227 214 111 51.87%
258Tom Blenkinsop (@TomBlenkinsop) 3218 284 147 51.76%
259Lilian Greenwood (@LilianGreenwood) 3239 238 123 51.68%
260Mark Harper MP (@Mark_J_Harper) 1168 120 62 51.67%
261Denis Skinner (@BolsoverBeast) 3195 222 114 51.35%
262Virendra Sharma MP (@VirendraSharma) 2799 308 158 51.30%
263Vernon Coaker MP (@Vernon_Coaker) 3229 264 135 51.14%
264Tom Tugendhat MP (@TomTugendhat) 3230 223 114 51.12%
265David Morris MP (@Davidmpmorris) 3191 235 120 51.06%
266Andy McDonald MP (@AndyMcDonaldMP) 1769 151 77 50.99%
267Philip Dunne (@Dunne4Ludlow) 886 120 61 50.83%
268Chris Stephens MP (@ChrisStephens) 3232 264 134 50.76%
269Greg Clark (@gregclarkmp) 744 69 35 50.72%
270Pat Doherty (@PatDohertyMP) 897 75 38 50.67%
271Sir Gerald Howarth (@geraldhowarth) 758 79 40 50.63%
272Mark Durkan MP (@markdurkan) 3195 666 337 50.60%
273Angela Rayner MP (@AngelaRayner) 3235 174 88 50.57%
274Stewart Hosie (@StewartHosieSNP) 3211 299 151 50.50%
275Mark Williams (@mark4ceredigion) 3213 218 110 50.46%
276Mark Hendrick (@MpHendrick) 1250 137 69 50.36%
277Alison Thewliss (@alisonthewliss) 3244 292 147 50.34%
278Gavin Newlands MP (@GavinNewlandsMP) 3229 308 155 50.32%
279Steven Paterson MP (@Steven4Stirling) 1781 163 82 50.31%
280Nicky Morgan (@NickyMorgan01) 3236 364 183 50.27%
281Bill Cash (@BillCashMP) 102 6 3 50.00%
282Kevin Barron MP (@KevinBarronMP) 586 50 25 50.00%
283Derek Thomas (@DerekThomasMP) 207 22 11 50.00%
284Owen Smith (@OwenSmith_MP) 3198 270 135 50.00%
285Hannah Bardell MP (@HannahB4LiviMP) 3236 224 112 50.00%
286Emma Reynolds (@EmmaReynoldsMP) 3237 260 130 50.00%
287Peter Lilley (@LilleyPeter) 56 2 1 50.00%
288Gerald Jones MP (@GeraldJonesLAB) 3206 344 172 50.00%
289Jamie Reed (@jreedmp) 3222 160 80 50.00%
290Jenny Chapman (@JennyChapman) 3217 254 127 50.00%
291Harriet Harman (@HarrietHarman) 3222 306 153 50.00%
292Rebecca Pow MP (@pow_rebecca) 3247 311 155 49.84%
293Jo Stevens MP (@JoStevensLabour) 3191 291 145 49.83%
294Damian Hinds (@damian57) 1743 224 111 49.55%
295Karen Lumley MP (@Tell_Karen) 3231 331 164 49.55%
296Clive Efford (@CliveEfford) 3222 309 153 49.51%
297Ann Clwyd (@AnnClwyd) 766 97 48 49.48%
298Carolyn Harris MP (@carolynharris24) 3201 190 94 49.47%
299Wendy Morton MP (@morton_wendy) 1059 79 39 49.37%
300Douglas Carswell MP (@DouglasCarswell) 3201 223 110 49.33%
301Neil Gray MP (@NeilGrayMP) 3245 270 133 49.26%
302Alison McGovern (@Alison_McGovern) 3231 244 120 49.18%
303Melanie Onn MP (@OnnMel) 3213 299 147 49.16%
304James Cartlidge MP (@jc4southsuffolk) 1877 106 52 49.06%
305Tim Farron (@timfarron) 3201 102 50 49.02%
306Helen Hayes (@helenhayes_) 3220 286 140 48.95%
307Kelly Tolhurst (@KellyTolhurst) 1466 137 67 48.91%
308Ed Miliband (@Ed_Miliband) 3223 274 134 48.91%
309Karen Buck (@KarenPBuckMP) 3230 226 110 48.67%
310Yvonne Fovargue (@Y_FovargueMP) 2622 261 127 48.66%
311David Warburton MP (@DJWarburton) 3215 218 106 48.62%
312Jesse Norman (@Jesse_Norman) 3224 239 116 48.54%
313Margaret Hodge (@margarethodge) 1775 163 79 48.47%
314David Mowat MP (@mowat4ws) 1784 191 92 48.17%
315Simon Hart (@Simonhartmp) 1679 160 77 48.12%
316Ann Coffey (@anncoffey_mp) 1560 129 62 48.06%
317Angus B MacNeil MP (@AngusMacNeilSNP) 3214 342 164 47.95%
318Greg Mulholland (@GregMulholland1) 3213 210 100 47.62%
319David Hanson (@DavidHansonMP) 3196 538 256 47.58%
320Tracey Crouch (@tracey_crouch) 3239 248 118 47.58%
321Caroline Ansell (@Caroline_Ansell) 1523 143 68 47.55%
322Justin Tomlinson MP (@JTomlinsonMP) 3216 335 159 47.46%
323Barbara Keeley (@KeeleyMP) 3219 312 148 47.44%
324Iain Wright (@IainWrightMP) 3218 291 138 47.42%
325Paul Maynard (@PaulMaynardMP) 3199 268 127 47.39%
326James Cleverly MP (@JamesCleverly) 3234 222 105 47.30%
327Graham Stuart MP (@grahamstuart) 3215 311 147 47.27%
328Hugo Swire (@HugoSwire) 3236 250 118 47.20%
329David Davies MP (@DavidTCDavies) 3222 389 183 47.04%
330Kevan Jones MP (@KevanJonesMP) 3240 292 137 46.92%
331Heidi Allen MP (@heidiallen75) 3205 271 127 46.86%
332Antoinette Sandbach (@ASandbachMP) 3220 267 125 46.82%
333Bernard Jenkin (@bernardjenkin) 3240 203 95 46.80%
334Shabana Mahmood MP (@ShabanaMahmood) 2472 171 80 46.78%
335Anna Turley MP (@annaturley) 3181 274 128 46.72%
336David Rutley (@DavidRutleyMP) 1966 178 83 46.63%
337vickyfoxcroft (@vickyfoxcroft) 3196 296 138 46.62%
338Lyn Brown (@lynbrownmp) 3221 266 124 46.62%
339Helen Jones MP (@HelenJonesMP) 3194 219 102 46.58%
340Therese Coffey (@theresecoffey) 3196 290 135 46.55%
341Sharon Hodgson MP (@SharonHodgsonMP) 3213 241 112 46.47%
342Alex Cunningham (@ACunninghamMP) 3201 382 177 46.34%
343Jonathan Edwards (@JonathanPlaid) 3218 251 116 46.22%
344Andrew Jones MP (@AJonesMP) 1146 115 53 46.09%
345Margaret Ritchie MP (@MRitchieMP) 3240 480 221 46.04%
346Alan Brown MP (@AlanBrownSNP) 2577 176 81 46.02%
347Simon Hoare (@Simon4NDorset) 2179 170 78 45.88%
348Mike Gapes (@MikeGapes) 3199 262 120 45.80%
349Diana Johnson (@DianaJohnsonMP) 3211 346 158 45.66%
350David Burrowes (@davidburrowesmp) 2409 239 109 45.61%
351Nigel Mills MP (@NigelMillsMP) 835 101 46 45.54%
352Nick Smith (@BlaenauGwentMP) 1209 101 46 45.54%
353Stephen Doughty (@SDoughtyMP) 3203 213 97 45.54%
354Ruth Smeeth MP (@RuthSmeeth) 3217 315 143 45.40%
355Geoffrey Cox QC MP (@Geoffrey_Cox) 916 64 29 45.31%
356Mark Prisk MP (@PriskMark) 2286 230 104 45.22%
357angela smith (@angelasmithmp) 3228 188 85 45.21%
358Jake Berry (@JakeBerry) 3183 279 126 45.16%
359Karl McCartney (@karlmccartney) 3227 299 135 45.15%
360Tobias Ellwood MP (@Tobias_Ellwood) 1454 173 78 45.09%
361David Evennett MP (@DavidEvennett) 652 40 18 45.00%
362Kate Hoey (@KateHoeyMP) 2895 258 116 44.96%
363Sarah Newton (@SarahNewtonMP) 2249 214 96 44.86%
364David Jones (@DavidJonesMP) 698 29 13 44.83%
365Jonathan Reynolds MP (@jreynoldsMP) 3207 201 90 44.78%
366Dr Phillip Lee (@DrPhillipLeeMP) 2455 226 101 44.69%
367Wayne David (@WayneDavid_MP) 3214 231 103 44.59%
368Tommy Sheppard MP (@TommySheppard) 1959 175 78 44.57%
369Calum Kerr MP (@CalumKerrSNP) 3201 227 101 44.49%
370Matthew Pennycook MP (@mtpennycook) 3205 272 121 44.49%
371Helen Grant (@HelenGrantMP) 3235 281 125 44.48%
372R. Blackman-Woods (@robertabwMP) 3223 279 124 44.44%
373Sir Alan Duncan (@AlanDuncanMP) 455 36 16 44.44%
374Michelle Thomson MP (@MichelleThomson) 3211 244 108 44.26%
375Alistair Carmichael (@acarmichaelmp) 2569 154 67 43.51%
376Sarah Champion MP (@SarahChampionMP) 3233 313 136 43.45%
377Tim Loughton (@timloughton) 3208 364 158 43.41%
378Callum McCaig (@callum_mccaig) 3234 194 84 43.30%
379John Pugh MP (@johnpughmp) 1183 102 44 43.14%
380Philip Davies MP (@PhilipDaviesMP) 3189 167 72 43.11%
381Emily Thornberry (@EmilyThornberry) 3218 237 102 43.04%
382Paula Sherriff MP (@paulasherriff) 3202 272 116 42.65%
383Anne McLaughlin MP (@AnneMcLaughlin) 3193 333 142 42.64%
384Jessica Morden (@jessicamordenmp) 1727 209 89 42.58%
385Bridget Phillipson (@bphillipsonMP) 3222 148 63 42.57%
386Phil Boswell MP (@PhilBoswellSNP) 1420 113 48 42.48%
387Lisa Nandy (@lisanandy) 3240 253 107 42.29%
388Danny Kinahan (@DdeBK) 2394 161 68 42.24%
389Christopher Pincher (@ChrisPincher) 3183 363 153 42.15%
390Toby Perkins MP (@tobyperkinsmp) 3227 254 107 42.13%
391Ian Mearns MP (@IanMearnsMP) 3230 292 123 42.12%
392Gordon Marsden MP (@GordonMarsden) 3238 278 117 42.09%
393Cat Smith (@CatSmithMP) 3208 283 119 42.05%
394Wes Streeting MP (@wesstreeting) 3216 205 86 41.95%
395Tulip Siddiq (@TulipSiddiq) 3185 260 109 41.92%
396Chris White MP (@ChrisWhite_MP) 3208 325 136 41.85%
397Peter Dowd MP (@Peter_Dowd) 2628 264 110 41.67%
398John Stevenson MP (@JohnStevensonMP) 651 61 25 40.98%
399Ian Paisley (@ianpaisleymp) 3209 323 132 40.87%
400Ben Bradshaw (@BenPBradshaw) 3210 223 91 40.81%
401Sheryll Murray MP (@sheryllmurray) 2947 228 93 40.79%
402James Brokenshire (@JBrokenshire) 1843 130 53 40.77%
403Sarah Wollaston MP (@sarahwollaston) 3230 118 48 40.68%
404Michael Ellis (@Michael_Ellis1) 1598 118 48 40.68%
405Bob Blackman (@bobblackmanmp) 3174 241 98 40.66%
406Chris Heaton-Harris (@chhcalling) 3203 224 91 40.62%
407Helen Goodman (@HelenGoodmanMP) 3206 333 135 40.54%
408Steve Reed (@SteveReedMP) 3206 220 89 40.45%
409Robert Jenrick (@RobertJenrick) 2583 250 101 40.40%
410Tom Brake MP (@thomasbrake) 3221 375 151 40.27%
411Crispin Blunt MP (@crispinbluntmp) 745 85 34 40.00%
412Seema Kennedy MP (@SeemaKennedy) 3232 308 123 39.94%
413Peter Grant MP (@PeterGrantMP) 3242 303 121 39.93%
414Robert Syms MP (@robertsymsmp) 2435 396 158 39.90%
415Dr Liam Fox MP (@LiamFoxMP) 2410 108 43 39.81%
416James Heappey MP (@JSHeappey) 1307 93 37 39.78%
417Mark Spencer MP (@Mark_Spencer) 3235 259 103 39.77%
418Caroline Nokes (@carolinenokes) 3222 315 125 39.68%
419Damian (@damiangreenmp) 3208 250 99 39.60%
420Owen Thompson MP (@OwenThompson) 3214 177 70 39.55%
421Mhairi Black MP (@MhairiBlack) 2655 172 68 39.53%
422Julian Smith MP (@juliansmithmp) 3218 334 132 39.52%
423Amber Rudd MP (@AmberRudd_MP) 2945 447 176 39.37%
424Alok Sharma MP (@AlokSharma_RDG) 2763 214 84 39.25%
425Chris Bryant MP (@RhonddaBryant) 3205 186 73 39.25%
426Pauline Latham (@Pauline_Latham) 2463 271 106 39.11%
427Ivan Lewis MP (@IvanLewis_MP) 3211 205 80 39.02%
428Eilidh Whiteford (@EilidhWhiteford) 1250 82 32 39.02%
429Stephen Twigg (@StephenTwigg) 3223 264 103 39.02%
430Liz McInnes (@LizMcInnesMP) 3222 241 94 39.00%
431Madeleine Moon (@MadeleineMoon) 2179 572 223 38.99%
432John Healey MP (@JohnHealey_MP) 2653 244 95 38.93%
433Glyn Davies (@glyndaviesmp) 3213 265 103 38.87%
434Roger Mullin MP (@RogMull) 3242 214 83 38.79%
435Ian Blackford (@IBlackfordSNPMP) 3216 204 79 38.73%
436Emma Lewell-Buck MP (@EmmaLewellBuck) 3219 135 52 38.52%
437Jon Trickett (@jon_trickett) 3218 237 91 38.40%
438Matthew Offord (@Offord4Hendon) 895 86 33 38.37%
439Jess Phillips MP (@jessphillips) 3198 188 72 38.30%
440Mark Tami (@MarkTamiMP) 1006 81 31 38.27%
441Chris Leslie (@ChrisLeslieMP) 2210 238 91 38.24%
442James Wharton MP (@jameswhartonuk) 3196 254 97 38.19%
443Stephen Crabb (@scrabbmp) 3205 312 119 38.14%
444John Glen (@JohnGlenMP) 1002 105 40 38.10%
445David Mundell (@DavidMundellDCT) 1962 129 49 37.98%
446James Morris MP (@JamesMorrisHRR) 2274 153 58 37.91%
447Julie Cooper MP (@JulieForBurnley) 2799 212 80 37.74%
448Nicholas Soames (@nsoamesmp) 3203 183 69 37.70%
449Peter Heaton-JonesMP (@PeterNorthDevon) 3203 276 104 37.68%
450Steve Barclay (@SteveBarclayMP) 2068 253 95 37.55%
451James Duddridge MP (@JamesDuddridge) 3180 403 151 37.47%
452Craig Tracey MP (@craig4nwarks) 3208 241 90 37.34%
453Lindsay Hoyle MP (@LindsayHoyle_MP) 1900 126 47 37.30%
454Steve Brine MP (@sbrine) 3209 311 116 37.30%
455Anna Soubry MP (@Anna_Soubry) 3207 177 66 37.29%
456Susan Elan Jones MP (@susanelanjones) 723 43 16 37.21%
457Ben Howlett MP (@ben4bath) 3202 164 61 37.20%
458JOHN NICOLSON M.P. (@MrJohnNicolson) 3206 100 37 37.00%
459Sam Gyimah MP (@SamGyimah) 3213 379 140 36.94%
460Elizabeth Truss (@trussliz) 3234 343 126 36.73%
461Hilary Benn (@hilarybennmp) 3203 294 108 36.73%
462Ben Gummer (@ben4ipswich) 3209 207 76 36.71%
463Julie Hilling (@JulieHilling) 1778 207 76 36.71%
464Anne Marie Morris MP (@AMMorrisMP) 2155 276 101 36.59%
465andrew murrison (@murrisonMP) 2766 266 97 36.47%
466Craig Whittaker MP (@CWhittakerMP) 3190 332 121 36.45%
467Kevin Foster (@kevin_j_foster) 3245 318 114 35.85%
468Tom Pursglove MP (@VotePursglove) 2817 207 74 35.75%
469Helen Whately (@Helen_Whately) 1190 62 22 35.48%
470Gavin Robinson (@GRobinsonDUP) 3195 198 70 35.35%
471Kirsty Blackman (@KirstySNP) 3210 219 77 35.16%
472Marcus Fysh MP (@MarcusFysh) 3213 205 72 35.12%
473Alan Whitehead (@alanwhiteheadmp) 1165 143 50 34.97%
474Francie Molloy (@FrancieMolloy) 675 101 35 34.65%
475Richard Benyon (@RichardBenyonMP) 2798 283 98 34.63%
476Dr Dan Poulter MP (@drdanpoulter) 2328 214 74 34.58%
477Iain Stewart MP (@iainastewart) 1731 116 40 34.48%
478Scott Mann (@scottmannmp) 1425 131 45 34.35%
479Peter Kyle MP (@peterkyle) 3217 167 57 34.13%
480Oliver Colvile MP (@olivercolvile) 3231 328 111 33.84%
481Mark Garnier (@Mark4WyreForest) 2829 315 106 33.65%
482Adrian Bailey (@AdrianBailey4MP) 356 15 5 33.33%
483Chloe Smith (@NorwichChloe) 3187 246 82 33.33%
484Maria Caulfield MP (@mariacaulfield) 3209 181 60 33.15%
485Chris Skidmore (@cskidmoremp) 2002 317 104 32.81%
486Andrew Percy (@andrewpercy) 3228 141 46 32.62%
487Andrew Bridgen (@AndrewBridgenMP) 954 86 28 32.56%
488John Mann (@JohnMannMP) 3223 341 111 32.55%
489AngelaWatkinsonMP (@AngelaWatkinson) 290 25 8 32.00%
490Ian Austin (@IanAustinMP) 3226 198 63 31.82%
491Rosie Cooper MP (@rosie4westlancs) 1609 170 54 31.76%
492Pete Wishart (@PeteWishart) 3215 180 57 31.67%
493Chris Evans MP (@ChrisEvansMP) 956 54 17 31.48%
494Marcus Jones (@Marcus4Nuneaton) 3138 269 83 30.86%
495Roger Godsiff MP (@RogerGodsiff) 819 91 28 30.77%
496Nick Boles (@NickBolesMP) 732 75 23 30.67%
497Louise Ellman MP (@LouiseEllman) 621 85 26 30.59%
498Gavin Barwell MP (@GavinBarwellMP) 3215 295 90 30.51%
499Kerry McCarthy (@KerryMP) 3200 182 55 30.22%
500Chris Matheson MP (@ChrisM4Chester) 1002 91 27 29.67%
501Heather Wheeler MP (@HeatherWheeler) 1697 152 45 29.61%
502Stuart Andrew MP (@StuartAndrew) 3190 142 42 29.58%
503Jeremy Hunt (@Jeremy_Hunt) 2597 485 143 29.48%
504Rachael Maskell MP (@RachaelMaskell) 3214 240 70 29.17%
505Pat Glass (@PatGlassMP) 3221 418 121 28.95%
506Margot James (@margot_james_mp) 3228 286 82 28.67%
507Ian Lavery MP (@IanLaveryMP) 3064 314 90 28.66%
508Mike Freer MP (@mikefreermp) 3236 274 78 28.47%
509Will Quince MP (@willquince) 3198 263 74 28.14%
510Jack Lopresti MP (@Jackloprestimp) 678 96 27 28.12%
511David Nuttall MP (@DavidNuttallMP) 1437 138 38 27.54%
512Fiona Mactaggart (@fionamacmp) 3212 392 106 27.04%
513Martin Vickers (@martinvickersmp) 367 37 10 27.03%
514David Gauke (@DavidGauke) 1938 217 58 26.73%
515Paul Flynn (@PaulFlynnMP) 3212 418 111 26.56%
516Steve McCabe (@steve_mccabe) 3204 234 62 26.50%
517Flick Drummond MP (@FlickD) 1956 182 48 26.37%
518Steve Double MP (@stevedouble) 3189 275 71 25.82%
519Derek Twigg (@DerekTwiggMP) 494 35 9 25.71%
520Michael Tomlinson MP (@Michael4MDNP) 2638 166 42 25.30%
521Andrew Turner (@TheIslandsMP) 3231 143 36 25.17%
522Natalie McGarry MP (@NatalieMcgarry) 57 4 1 25.00%
523Eleanor Laing (@eleanor4epping) 80 4 1 25.00%
524Richard Harrington (@Richard4Watford) 1705 194 47 24.23%
525Laurence RobertsonMP (@lrobertsonmp) 396 29 7 24.14%
526Paul Scully MP (@scullyp) 3237 277 66 23.83%
527Mike Wood MP (@mikejwood) 2593 264 62 23.48%
528MegHillierMP (@Meg_HillierMP) 3229 333 78 23.42%
529Chris Philp (@chrisphilp_mp) 2255 301 70 23.26%
530Conor Burns (@conorburns_mp) 3201 199 42 21.11%
531Claire Perry (@claire4devizes) 3178 346 72 20.81%
532Peter Bone (@PeterBoneMP) 1581 156 32 20.51%
533Sir Greg Knight MP (@gregknightmp) 2175 205 41 20.00%
534Jackie Doyle-Price (@JackieDP) 3024 250 50 20.00%
535Ben Wallace (@BWallaceMP) 2387 221 40 18.10%
536Tom Elliott (@telliott_UUP) 3207 635 112 17.64%
537George Osborne (@George_Osborne) 2823 428 74 17.29%
538Anne Milton (@AnneMiltonMP) 3219 328 49 14.94%
539John Cryer (@JohnCryerMP) 348 27 4 14.81%
540Mark Pritchard (@MPritchardMP) 2498 249 28 11.24%
541David Davis MP (@DavidDavisMP) 301 36 4 11.11%
542Andrew Bingham (@HighPeakAndrew) 1896 173 19 10.98%
543John Howell (@JohnHowellMP) 2401 257 28 10.89%
544Andrew Selous MP (@AndrewSelous) 1099 187 19 10.16%
545Maggie Throup MP (@mthroup) 394 20 2 10.00%
546Oliver Letwin (@OliverLetwinMP) 253 21 2 9.52%
547Lino Juca (@lisacameronsnp) 6 0 0 0.00%
548Steve Rotheram MP (@Steve_Rotheram) 4 0 0 0.00%
549Stacy Neithercutt (@tdebbonaire) 2 0 0 0.00%
550michael meacher (@michaelmeacher) 2 0 0 0.00%