List of UK MPs ordered by majority:

Name Screen Name Constituency Party Followers New Followers
1 Bim Afolami @BimAfolami Hitchin and Harpenden Conservative 2,277 -1
2 Mike Amesbury @MikeAmesbury Weaver Vale Labour 4,410 -1
3 Tonia Antoniazzi @ToniaAntoniazzi Gower Labour 3,145 11
4 Kemi Badenoch @KemiBadenoch Saffron Walden Conservative 5,474 7
5 Alex Burghart @alexburghart Brentwood and Ongar Conservative 1,831 1
6 Vincent Cable @vincecable Twickenham Liberal Democrat 109,235 204
7 Ronnie Campbell @BVLabour Blyth Valley Labour 882 1
8 Dan Carden @DanCardenMP Liverpool, Walton Labour 4,601 13
9 Bambos Charalambous @BambosMP Enfield, Southgate Labour 3,632 2
10 Colin Clark @Colin_J_Clark Gordon Conservative 1,146 0
11 Jim Cunningham @jimforcovsouth Coventry South Labour 723 2
12 Edward Davey @EdwardJDavey Kingston and Surbiton Liberal Democrat 14,050 -3
13 Marsha de Cordova @Marshadecordova Battersea Labour 11,385 11
14 Tanmanjit Singh Dhesi @TanDhesi Slough Labour 8,428 12
15 Leo Docherty @LeoDochertyUK Aldershot Conservative 1,229 1
16 Anneliese Dodds @AnnelieseDodds Oxford East Labour 7,750 -5
17 David Drew @DavidEDrew Stroud Labour 4,332 4
18 Rosie Duffield @RosieDuffield1 Canterbury Labour 6,328 5
19 David Duguid @david_duguid Banff and Buchan Conservative 479 0
20 Nigel Evans @ElectNigel Ribble Valley Conservative 143 0
21 Vicky Ford @vickyford Chelmsford Conservative 8,671 -3
22 James Frith @BuryNorthLabour Bury North Labour 802 2
23 Hugh Gaffney @hgaffney48 Coatbridge, Chryston and Bellshill Labour 712 2
24 Michelle Gildernew @gildernewm Fermanagh and South Tyrone Sinn Fein 13,827 7
25 Preet Gill @PreetKGillMP Birmingham, Edgbaston Labour 8,841 20
26 Paul Girvan @PaulGirvanMP South Antrim Democratic Unionist Party 3,442 3
27 Luke Graham @LukeGrahamMP Ochil and South Perthshire Conservative 2,213 9
28 John Grogan @KeighleyLabour Keighley Labour 1,399 0
29 Kirstene Hair @Kirstene4Angus Angus Conservative 1,921 2
30 Fabian Hamilton @FabianLeedsNE Leeds North East Labour 885 7
31 Emma Hardy @EmmaHardyMP Kingston upon Hull West and Hessle Labour 9,980 20
32 Christopher Hazzard @ChrisHazzardSF South Down Sinn Fein 8,297 7
33 Wera Hobhouse @Wera_Hobhouse Bath Liberal Democrat 4,773 15
34 Eddie Hughes @EddieHughes4WN Walsall North Conservative 922 10
35 Christine Jardine @cajardineMP Edinburgh West Liberal Democrat 3,514 5
36 Darren Jones @darrenpjones Bristol North West Labour 6,127 0
37 Sarah Jones @LabourSJ Croydon Central Labour 6,557 8
38 Gillian Keegan @GillianKeegan Chichester Conservative 1,705 0
39 Stephen Kerr @stephenkerrMP Stirling Conservative 1,841 -1
40 Afzal Khan @Afzal4Gorton Manchester, Gorton Labour 13,104 -6
41 Gerard Killen @Gedk Rutherglen and Hamilton West Labour 2,704 4
42 Lesley Laird @LesleyLaird Kirkcaldy and Cowdenbeath Labour 2,133 5
43 Ben Lake @BenMLake Ceredigion Plaid Cymru 2,442 5
44 John Lamont @John2Win Berwickshire, Roxburgh and Selkirk Conservative 4,966 3
45 Karen Lee @KarenLeeMP Lincoln Labour 3,725 22
46 Andrew Lewer @ALewerMBE Northampton South Conservative 2,168 0
47 David Linden @DavidLinden Glasgow East Scottish National Party 4,366 5
48 Emma Little-Pengelly @little_pengelly Belfast South Democratic Unionist Party 6,880 8
49 Stephen Lloyd @StephenLloydEBN Eastbourne Liberal Democrat 3,460 4
50 Tony Lloyd @tony4rochdale Rochdale Labour 6,488 -3
51 Rebecca Long-Bailey @RLong_Bailey Salford and Eccles Labour 29,532 72
52 Jonathan Lord @JonathanLord Woking Conservative 624 -1
53 Sandy Martin @sandyofipswich Ipswich Labour 3,525 1
54 Elisha McCallion @ElishaMcC_SF Foyle Sinn Fein 3,774 4
55 Barry McElduff @BarryMcElduff West Tyrone Sinn Fein 15,082 6
56 Anna McMorrin @annamcmorrin Cardiff North Labour 4,010 8
57 John McNally @JohnMcNallySNP Falkirk Scottish National Party 5,314 1
58 Esther McVey @EstherMcVey1 Tatton Conservative 3,221 7
59 Damien Moore @moore4southport Southport Conservative 708 1
60 Layla Moran @laylamoran Oxford West and Abingdon Liberal Democrat 12,154 -5
61 Stephen Morgan @StephenMorganMP Portsmouth South Labour 3,008 16
62 David Mundell @DavidMundellDCT Dumfriesshire, Clydesdale and Tweeddale Conservative 11,729 -4
63 Alex Norris @ANorrisMP Nottingham North Labour 2,789 4
64 Neil O'Brien @NeilDotObrien Harborough Conservative 6,284 -1
65 Fiona Onasanya @FionaOnasanyaMP Peterborough Labour 3,307 7
66 Stephanie Peacock @Steph_Peacock Barnsley East Labour 4,205 0
67 Laura Pidcock @LauraPidcockMP North West Durham Labour 27,845 266
68 Jo Platt @JoPlattMP Leigh Labour 4,968 4
69 Luke Pollard @LukePollard Plymouth, Sutton and Devonport Labour 11,785 12
70 Faisal Rashid @FaisalRashid6 Warrington South Labour 1,927 9
71 Ellie Reeves @elliereeves Lewisham West and Penge Labour 10,835 3
72 Geoffrey Robinson @Geoffrey4CovNW Coventry North West Labour 560 3
73 Matt Rodda @MattRodda Reading East Labour 2,356 2
74 Douglas Ross @Douglas4Moray Moray Conservative 3,877 9
75 Danielle Rowley @DaniRowley Midlothian Labour 4,029 19
76 Lee Benjamin Rowley @Lee4NED North East Derbyshire Conservative 1,264 1
77 Chris Ruane @ChrisRuane2017 Vale of Clwyd Labour 3,538 0
78 Lloyd Russell-Moyle @lloyd_rm Brighton, Kemptown Labour 5,084 5
79 Liz Saville-Roberts @LSRPlaid Dwyfor Meirionnydd Plaid Cymru 4,841 7
80 Bob Seely @IoWBobSeely Isle of Wight Conservative 1,144 1
81 Keith Simpson @IainSimpson Broadland Conservative 1,267 -1
82 Eleanor Smith @Eleanor_SmithMP Wolverhampton South West Labour 3,889 1
83 Laura Smith @CreweLabour Crewe and Nantwich Labour 726 1
84 Alex Sobel @alexsobel Leeds North West Labour 6,782 2
85 Jamie Stone @JamieHWStone Caithness, Sutherland and Easter Ross Liberal Democrat 111 0
86 Paul Sweeney @PaulJSweeney Glasgow North East Labour 4,584 6
87 Jo Swinson @joswinson East Dunbartonshire Liberal Democrat 31,068 53
88 Ross Thomson @RossThomson_MP Aberdeen South Conservative 4,538 6
89 Thelma Walker @Thelma_WalkerMP Colne Valley Labour 2,200 8
90 Giles Watling @GilesWatling Clacton Conservative 1,416 -3
91 Matt Western @MattWestern_ Warwick and Leamington Labour 2,176 9
92 Martin Whitfield @MartWhitfieldMP East Lothian Labour 1,649 12
93 Chris Williamson @DerbyChrisW Derby North Labour 20,136 13
94 Emma Dent Coad @emmadentcoad Kensington Labour 8,837 -2
95 Norman Lamb @normanlamb North Norfolk Liberal Democrat 37,903 2
96 Stephen Hepburn @jarrowstevemp Jarrow Labour 2,060 1
97 Diane Abbott @HackneyAbbott Hackney North and Stoke Newington Labour 183,392 122
98 David Lammy @DavidLammy Tottenham Labour 219,402 1,061
99 Chris Skidmore @CSkidmoreUK Kingswood Conservative 8,670 -1
100 Debbie Abrahams @Debbie_abrahams Oldham East and Saddleworth Labour 30,941 20
101 Pauline Latham @Pauline_Latham Mid Derbyshire Conservative 11,520 2
102 Keith Vaz @Keith_Vaz_MP Leicester East Labour 0 0
103 Adam Afriyie @AdamAfriyie Windsor Conservative 9,674 1
104 Ian Lavery @IanLaveryMP Wansbeck Labour 26,713 44
105 John Cryer @JohnCryerMP Leyton and Wanstead Labour 2,673 -1
106 Chris Law @ChrisLawSNP Dundee West Scottish National Party 11,865 5
107 Philip Dunne @Dunne4Ludlow Ludlow Conservative 5,622 2
108 Peter Aldous @peter_aldous Waveney Conservative 7,392 7
109 Andrea Leadsom @andrealeadsom South Northamptonshire Conservative 62,292 18
110 Mark Lancaster @MarkLancasterMK Milton Keynes North Conservative 7,121 1
111 Heidi Alexander @heidi_mp Lewisham East Labour 35,894 9
112 Dr Phillip Lee @DrPhillipLeeMP Bracknell Conservative 10,707 18
113 Siobhain McDonagh @Siobhain_MP Mitcham and Morden Labour 11,701 0
114 Rushanara Ali @rushanaraali Bethnal Green and Bow Labour 24,272 28
115 Jeremy Lefroy @JeremyLefroy Stafford Conservative 7,876 -5
116 Elizabeth Truss @trussliz South West Norfolk Conservative 36,008 12
117 Lucy Allan @lucyallan Telford Conservative 7,511 -4
118 Edward Leigh @EdwardLeighMP Gainsborough Conservative 3,166 8
119 Chloe Smith @NorwichChloe Norwich North Conservative 14,184 13
120 Marcus Jones @Marcus4Nuneaton Nuneaton Conservative 5,548 -1
121 Heidi Allen @heidiallen75 South Cambridgeshire Conservative 18,540 6
122 Chris Leslie @ChrisLeslieMP Nottingham East Labour 21,440 27
123 Johnny Mercer @JohnnyMercerUK Plymouth, Moor View Conservative 21,161 14
124 Oliver Letwin @oletwinofficial West Dorset Conservative 4,366 1
125 Mark Hendrick @MpHendrick Preston Labour 2,599 -1
126 Emma Lewell-Buck @EmmaLewellBuck South Shields Labour 11,999 11
127 Jonathan Ashworth @JonAshworth Leicester South Labour 40,465 21
128 Brandon Lewis @BrandonLewis Great Yarmouth Conservative 24,077 8
129 Jake Berry @JakeBerry Rossendale and Darwen Conservative 13,341 -5
130 Clive Lewis @labourlewis Norwich South Labour 59,442 177
131 Kevin Barron @KevinBarronMP Rother Valley Labour 2,566 1
132 Ian Austin @IanAustinMP Dudley North Labour 15,305 -2
133 Ivan Lewis @IvanLewis_MP Bury South Labour 14,054 5
134 Harriett Baldwin @hbaldwin West Worcestershire Conservative 16,072 0
135 David Lidington @DLidington Aylesbury Conservative 18,354 5
136 Derek Thomas @DerekThomasUK St Ives Conservative 1,499 -4
137 Hannah Bardell @HannahB4LiviMP Livingston Scottish National Party 12,399 1
138 Jack Lopresti @JackLopresti Filton and Bradley Stoke Conservative 3,604 6
139 Tim Loughton @timloughton East Worthing and Shoreham Conservative 15,830 0
140 Margot James @margot_james_mp Stourbridge Conservative 15,018 1
141 Guto Bebb @GutoAberconwy Aberconwy Conservative 640 -1
142 Caroline Lucas @CarolineLucas Brighton, Pavilion Green Party 266,805 364
143 Hilary Benn @hilarybennmp Leeds Central Labour 75,328 50
144 Ian C. Lucas @IanCLucas Wrexham Labour 9,322 4
145 Sarah Wollaston @sarahwollaston Totnes Conservative 37,684 14
146 Richard Benyon @RichardBenyonMP Newbury Conservative 14,195 -5
147 Holly Lynch @hollylynch5 Halifax Labour 9,606 49
148 Adrian Bailey @AdrianBailey4MP West Bromwich West Labour 1,878 -2
149 Luciana Berger @lucianaberger Liverpool, Wavertree Labour 64,083 -1
150 Steven Baker @SteveBakerHW Wycombe Conservative 20,378 15
151 Steve McCabe @steve_mccabe Birmingham, Selly Oak Labour 13,917 7
152 Wayne David @WayneDavid_MP Caerphilly Labour 9,044 -3
153 Mhairi Black @MhairiBlack Paisley and Renfrewshire South Scottish National Party 116,007 1,249
154 Kerry McCarthy @KerryMP Bristol East Labour 29,913 2
155 Susan Elan Jones @susanelanjones Clwyd South Labour 2,891 0
156 Bob Blackman @BobBlackman Harrow East Conservative 9,558 -8
157 Christopher Evans @ChrisEvansMP Islwyn Labour 3,465 5
158 Dr Roberta Blackman-Woods @robertabwMP City of Durham Labour 15,548 5
159 Kirsty Blackman @KirstySNP Aberdeen North Scottish National Party 10,123 3
160 Andy McDonald @AndyMcDonaldMP Middlesbrough Labour 15,579 19
161 Stewart Malcolm McDonald @StewartMcDonald Glasgow South Scottish National Party 15,546 4
162 Paul Blomfield @PaulBlomfieldMP Sheffield Central Labour 14,399 2
163 Stuart C. McDonald @Stuart_McDonald Cumbernauld, Kilsyth and Kirkintilloch East Scottish National Party 7,777 8
164 Crispin Blunt @CrispinBlunt Reigate Conservative 6,125 -2
165 Peter Grant @PeterGrantMP Glenrothes Scottish National Party 7,002 11
166 Nick Boles @NickBoles Grantham and Stamford Conservative 12,530 8
167 John McDonnell @johnmcdonnellMP Hayes and Harlington Labour 133,561 103
168 Martyn Day @MartynDaySNP Linlithgow and East Falkirk Scottish National Party 6,441 3
169 Peter Bone @PeterBoneUK Wellingborough Conservative 12,740 9
170 Pat McFadden @patmcfaddenmp Wolverhampton South East Labour 17,212 3
171 Angus MacNeil @AngusMacNeilSNP Na h-Eileanan an Iar Scottish National Party 22,690 -1
172 Gavin Newlands @GavNewlandsSNP Paisley and Renfrewshire North Scottish National Party 8,108 -1
173 Conor McGinn @ConorMcGinn St Helens North Labour 10,675 12
174 Ian Blackford @IanBlackfordMP Ross, Skye and Lochaber Scottish National Party 8,808 3
175 Alison McGovern @Alison_McGovern Wirral South Labour 31,976 5
176 Ben Bradshaw @BenPBradshaw Exeter Labour 44,527 55
177 Sammy Wilson @eastantrimmp East Antrim Democratic Unionist Party 4,353 2
178 Tom Brake @thomasbrake Carshalton and Wallington Liberal Democrat 42,274 27
179 Craig Mackinlay @cmackinlay South Thanet Conservative 5,532 -1
180 Mickey Brady @MickeyBradySF Newry and Armagh Sinn Fein 2,924 2
181 Kevin Brennan @KevinBrennanMP Cardiff West Labour 16,707 3
182 Catherine McKinnell @CatMcKinnell Newcastle upon Tyne North Labour 17,482 14
183 Andrew Bridgen @ABridgen North West Leicestershire Conservative 12,556 5
184 David Simpson @DavidSimpsonDUP Upper Bann Democratic Unionist Party 2,581 -3
185 Steve Brine @sbrine Winchester Conservative 7,174 -2
186 Patrick McLoughlin @Patrick4Dales Derbyshire Dales Conservative 4,857 -4
187 Deidre Brock @DeidreBrock Edinburgh North and Leith Scottish National Party 8,184 1
188 Stephen McPartland @SMcPartland Stevenage Conservative 5,177 -1
189 David Davis @daviddavismp Haltemprice and Howden Conservative 49,265 -7
190 James Brokenshire @JBrokenshire Old Bexley and Sidcup Conservative 17,092 1
191 Guy Opperman @GuyOpperman Hexham Conservative 10,295 17
192 Alan Brown @AlanBrownSNP Kilmarnock and Loudoun Scottish National Party 7,183 2
193 Justin Madders @justinmadders Ellesmere Port and Neston Labour 8,212 30
194 Chris Stephens @ChrisStephens Glasgow South West Scottish National Party 10,884 11
195 Lyn Brown @lynbrownmp West Ham Labour 8,420 -1
196 Shabana Mahmood @ShabanaMahmood Birmingham, Ladywood Labour 16,367 14
197 Karen Buck @KarenPBuckMP Westminster North Labour 11,212 -6
198 Alan Mak @AlanMakMP Havant Conservative 5,373 0
199 Stuart Andrew @StuartAndrew Pudsey Conservative 12,956 -5
200 Robert Buckland @RobertBuckland South Swindon Conservative 14,652 -4
201 Seema Malhotra @SeemaMalhotra1 Feltham and Heston Labour 18,350 14
202 Richard Burden @RichardBurdenMP Birmingham, Northfield Labour 14,790 -4
203 Kit Malthouse @kitmalthouse North West Hampshire Conservative 5,044 -4
204 Jim McMahon @JimfromOldham Oldham West and Royton Labour 16,284 4
205 Richard Burgon @RichardBurgon Leeds East Labour 39,496 70
206 John Mann @JohnMannMP Bassetlaw Labour 22,192 40
207 Craig Whittaker @CWhittakerMP Calder Valley Conservative 7,103 -5
208 Alistair Burt @AlistairBurtUK North East Bedfordshire Conservative 14,430 10
209 Gordon Marsden @GordonMarsden Blackpool South Labour 6,288 3
210 Dawn Butler @DawnButlerBrent Brent Central Labour 21,634 24
211 Rachael Maskell @RachaelMaskell York Central Labour 15,545 16
212 Amber Rudd @AmberRuddHR Hastings and Rye Conservative 46,619 36
213 Liam Byrne @LiamByrneMP Birmingham, Hodge Hill Labour 27,063 -6
214 Paul Maskey @PaulMaskeyMP Belfast West Sinn Fein 12,490 15
215 Priti Patel @patel4witham Witham Conservative 31,833 21
216 Ruth Cadbury @RuthCadbury Brentford and Isleworth Labour 12,081 13
217 Christian Matheson @ChrisM4Chester City of Chester Labour 6,899 2
218 Gill Furniss @GillFurnissMP Sheffield, Brightside and Hillsborough Labour 3,073 1
219 Alun Cairns @AlunCairns Vale of Glamorgan Conservative 10,517 2
220 Chris Elmore @CPJElmore Ogmore Labour 5,037 0
221 Paul Maynard @PaulMaynardUK Blackpool North and Cleveleys Conservative 17,127 -3
222 Michael Gove @michaelgove Surrey Heath Conservative 39,100 60
223 Dr Lisa Cameron @lisacameronsnp1 East Kilbride, Strathaven and Lesmahagow Scottish National Party 9,215 5
224 Theresa May @theresa_may Maidenhead Conservative 403,929 429
225 Alan Campbell @alancampbellmp Tynemouth Labour 2,651 0
226 Ian Mearns @IanMearnsMP Gateshead Labour 18,666 10
227 Neil Parish @neil_parish Tiverton and Honiton Conservative 2,626 5
228 Alistair Carmichael @acarmichael4mp Orkney and Shetland Liberal Democrat 12,378 1
229 Huw Merriman @HuwMerriman Bexhill and Battle Conservative 4,090 2
230 Gary Streeter @garystreeterSWD South West Devon Conservative 1,128 1
231 Edward Miliband @Ed_Miliband Doncaster North Labour 699,961 1,769
232 Jacob Rees-Mogg @Jacob_Rees_Mogg North East Somerset Conservative 70,953 312
233 James Cartlidge @jc4southsuffolk South Suffolk Conservative 4,237 -3
234 Jim Shannon @JimShannonMP Strangford Democratic Unionist Party 1,187 2
235 William Cash @BillCashMP Stone Conservative 3,541 -2
236 Amanda Milling @amandamilling Cannock Chase Conservative 4,357 3
237 Maria Caulfield @mariacaulfield Lewes Conservative 8,378 -1
238 Nigel Mills @nigelmills Amber Valley Conservative 2,504 -1
239 Kwasi Kwarteng @KwasiKwarteng Spelthorne Conservative 3,850 2
240 Alex Chalk @AlexChalkChelt Cheltenham Conservative 4,517 -1
241 Anne Milton @AnneMilton Guildford Conservative 11,464 -5
242 Lucy Frazer @lucyfrazeruk South East Cambridgeshire Conservative 1,983 1
243 Sarah Champion @SarahChampionMP Rotherham Labour 33,836 27
244 Francie Molloy @FrancieMolloy Mid Ulster Sinn Fein 4,602 1
245 Douglas Chapman @DougChapmanSNP Dunfermline and West Fife Scottish National Party 8,300 5
246 Carol Monaghan @CMonaghanSNP Glasgow North West Scottish National Party 11,393 0
247 Jenny Chapman @JennyChapman Darlington Labour 15,250 2
248 Dr Rosena Allin-Khan @DrRosena Tooting Labour 23,631 32
249 Joanna Cherry QC @joannaccherry Edinburgh South West Scottish National Party 19,771 22
250 Madeleine Moon @MadeleineMoon Bridgend Labour 6,375 -2
251 Robert Courts @robertcourts Witney Conservative 3,544 0
252 Rehman Chishti @Rehman_Chishti Gillingham and Rainham Conservative 9,475 11
253 Penny Mordaunt @PompeyToryParty Portsmouth North Conservative 467 1
254 Tracy Brabin @TracyBrabin Batley and Spen Labour 14,649 16
255 Jo Churchill @Jochurchill4 Bury St Edmunds Conservative 4,811 4
256 Jessica Morden @jessicamordenmp Newport East Labour 7,154 1
257 Greg Clark @GregClarkMP Tunbridge Wells Conservative 22,606 1
258 Nicky Morgan @NickyMorgan01 Loughborough Conservative 48,201 12
259 Dr Caroline Johnson @drcarolinej Sleaford and North Hykeham Conservative 1,754 0
260 Anne Marie Morris @AnneMarieMorris Newton Abbot Conservative 12,016 6
261 Adam Holloway @AdamHollowayMP Gravesham Conservative 728 -1
262 James Cleverly @JamesCleverly Braintree Conservative 23,341 34
263 David Morris @davidmorrisml Morecambe and Lunesdale Conservative 8,252 2
264 Ann Clwyd @AnnClwyd Cynon Valley Labour 7,063 -2
265 Grahame Morris @grahamemorris Easington Labour 24,173 9
266 Ann Coffey @anncoffey_mp Stockport Labour 8,477 6
267 Wendy Morton @morton_wendy Aldridge-Brownhills Conservative 4,111 3
268 Gareth Snell @gareth_snell Stoke-on-Trent Central Labour 5,271 1
269 Dr Thérèse Coffey @theresecoffey Suffolk Coastal Conservative 15,111 8
270 Damian Collins @DamianCollins Folkestone and Hythe Conservative 13,215 33
271 Julie Cooper @JulieForBurnley Burnley Labour 5,286 6
272 Ian Murray @IanMurrayMP Edinburgh South Labour 16,251 6
273 Rosie Cooper @rosie4westlancs West Lancashire Labour 8,563 3
274 Sheryll Murray @sheryllmurray South East Cornwall Conservative 11,426 0
275 Yvette Cooper @YvetteCooperMP Normanton, Pontefract and Castleford Labour 146,652 131
276 Dr Andrew Murrison @AWMurrison South West Wiltshire Conservative 6,774 -1
277 Jeremy Corbyn @jeremycorbyn Islington North Labour 1,550,987 1,678
278 Lisa Nandy @lisanandy Wigan Labour 44,534 111
279 Alberto Costa @AlbertoCostaMP South Leicestershire Conservative 3,147 -3
280 Robert Neill @neill_bob Bromley and Chislehurst Conservative 5,297 -3
281 Ronnie Cowan @ronniecowan Inverclyde Scottish National Party 6,924 4
282 Sarah Newton @SNewtonUK Truro and Falmouth Conservative 5,673 -6
283 Geoffrey Cox QC @geoffrey_cox Torridge and West Devon Conservative 12,954 1
284 Caroline Nokes @carolinenokes Romsey and Southampton North Conservative 8,246 -1
285 Neil Coyle @coyleneil Bermondsey and Old Southwark Labour 13,107 7
286 Jesse Norman @Jesse_Norman Hereford and South Herefordshire Conservative 20,320 5
287 Stephen Crabb @SCrabbPembs Preseli Pembrokeshire Conservative 22,047 -1
288 David Crausby @DavidCrausby Bolton North East Labour 3,150 4
289 Brendan O'Hara @BrendanOHaraSNP Argyll and Bute Scottish National Party 8,238 6
290 Angela Crawley @AngelaCrawley30 Lanark and Hamilton East Scottish National Party 10,234 5
291 Melanie Onn @OnnMel Great Grimsby Labour 11,413 7
292 Mary Creagh @MaryCreaghMP Wakefield Labour 31,491 8
293 Stella Creasy @stellacreasy Walthamstow Labour 96,112 20
294 Kate Osamor @KateOsamor Edmonton Labour 14,554 23
295 Tracey Crouch @tracey_crouch Chatham and Aylesford Conservative 21,638 7
296 Judith Cummins @JudithCummins Bradford South Labour 7,692 11
297 Alex Cunningham @ACunninghamMP Stockton North Labour 14,504 6
298 Albert Owen @AlbertOwenMP Ynys Môn Labour 5,229 -2
299 Nic Dakin @NicDakinMP Scunthorpe Labour 14,625 4
300 Ian Paisley @ianpaisleymp North Antrim Democratic Unionist Party 12,327 6
301 Owen Paterson @OwenPaterson North Shropshire Conservative 8,774 10
302 David T. C. Davies @DavidTCDavies Monmouth Conservative 9,455 0
303 Geraint Davies @GeraintDaviesMP Swansea West Labour 10,374 -2
304 Mark Pawsey @MarkPawsey Rugby Conservative 4,451 0
305 Glyn Davies @GlynDavies Montgomeryshire Conservative 6,375 -2
306 Teresa Pearce @tpearce003 Erith and Thamesmead Labour 10,377 0
307 Matthew Pennycook @mtpennycook Greenwich and Woolwich Labour 10,947 -4
308 Mims Davies @mimsdavies Eastleigh Conservative 4,940 35
309 John Penrose @johnpenrosenews Weston-super-Mare Conservative 38,684 -32
310 Philip Davies @PhilipDaviesUK Shipley Conservative 17,837 2
311 Gloria De Piero @GloriaDePiero Ashfield Labour 46,291 -8
312 Toby Perkins @tobyperkinsmp Chesterfield Labour 23,383 0
313 Thangam Debbonaire @ThangamMP Bristol West Labour 12,714 7
314 Claire Perry @claire4devizes Devizes Conservative 12,165 6
315 Caroline Dinenage @cj_dinenage Gosport Conservative 11,273 5
316 Jess Phillips @jessphillips Birmingham, Yardley Labour 65,314 157
317 Jonathan Djanogly @JDjanogly Huntingdon Conservative 10,362 4
318 Bridget Phillipson @bphillipsonMP Houghton and Sunderland South Labour 17,973 8
319 Martin Docherty-Hughes @martinjdocherty West Dunbartonshire Scottish National Party 8,879 6
320 Chris Philp @CPhilpOfficial Croydon South Conservative 4,936 -3
321 Nigel Dodds @NigelDoddsDUP Belfast North Democratic Unionist Party 11,854 2
322 Jeffrey M. Donaldson @J_Donaldson_MP Lagan Valley Democratic Unionist Party 11,746 2
323 Christopher Pincher @ChrisPincher Tamworth Conservative 12,091 -4
324 Michelle Donelan @michelledonelan Chippenham Conservative 7,492 -3
325 Dr Dan Poulter @drdanpoulter Central Suffolk and North Ipswich Conservative 5,896 -1
326 Nadine Dorries @NadineDorries Mid Bedfordshire Conservative 33,929 -7
327 Rebecca Pow @pow_rebecca Taunton Deane Conservative 5,578 -2
328 Steve Double @stevedouble St Austell and Newquay Conservative 4,172 7
329 Lucy Powell @LucyMPowell Manchester Central Labour 34,468 35
330 Stephen Doughty @SDoughtyMP Cardiff South and Penarth Labour 15,100 -4
331 Victoria Prentis @VictoriaPrentis Banbury Conservative 4,239 26
332 Peter Dowd @Peter_Dowd Bootle Labour 6,736 -1
333 Mark Prisk @PriskMark Hertford and Stortford Conservative 5,301 -5
334 Jackie Doyle-Price @JackieDP Thurrock Conservative 4,405 -2
335 Mark Pritchard @MPritchardUK The Wrekin Conservative 7,582 -1
336 Jack Dromey @JackDromeyMP Birmingham, Erdington Labour 18,998 21
337 Tom Pursglove @VotePursglove Corby Conservative 5,864 5
338 James Duddridge @JamesDuddridge Rochford and Southend East Conservative 12,258 -8
339 Will Quince @willquince Colchester Conservative 7,635 37
340 Alan Duncan @AlanDuncanMP Rutland and Melton Conservative 16,189 0
341 Yasmin Qureshi @YasminQureshiMP Bolton South East Labour 14,468 -2
342 Angela Rayner @AngelaRayner Ashton-under-Lyne Labour 68,153 79
343 Angela Eagle @angelaeagle Wallasey Labour 61,268 24
344 John Redwood @johnredwood Wokingham Conservative 27,247 81
345 Maria Eagle @meaglemp Garston and Halewood Labour 37,535 17
346 Jonathan Edwards @JonathanPlaid Carmarthen East and Dinefwr Plaid Cymru 8,566 4
347 Steve Reed @SteveReedMP Croydon North Labour 24,210 -3
348 Clive Efford @CliveEfford Eltham Labour 10,528 -6
349 Christina Rees @Rees4Neath Neath Labour 6,720 5
350 Rachel Reeves @RachelReevesMP Leeds West Labour 71,878 21
351 Emma Reynolds @EmmaReynoldsMP Wolverhampton North East Labour 19,706 0
352 Michael Ellis @Michael_Ellis1 Northampton North Conservative 6,601 2
353 Jonathan Reynolds @jreynoldsMP Stalybridge and Hyde Labour 29,644 12
354 Louise Ellman @LouiseEllman Liverpool, Riverside Labour 22,020 -13
355 Charlie Elphicke @CharlieElphicke Dover Conservative 11,802 1
356 Bill Esterson @Bill_Esterson Sefton Central Labour 13,767 4
357 Gavin Robinson @GRobinsonDUP Belfast East Democratic Unionist Party 9,731 -5
358 Mary Robinson @MaryRobinson01 Cheadle Conservative 4,617 2
359 David Evennett @DavidEvennett Bexleyheath and Crayford Conservative 9,993 -5
360 Andrew Rosindell @AndrewRosindell Romford Conservative 8,123 2
361 Michael Fabricant @Mike_Fabricant Lichfield Conservative 26,409 3
362 David Rutley @DavidRutley Macclesfield Conservative 8,179 0
363 Tim Farron @timfarron Westmorland and Lonsdale Liberal Democrat 283,046 117
364 Joan Ryan @joanryanEnfield Enfield North Labour 7,405 7
365 Marion Fellows @marionfellows Motherwell and Wishaw Scottish National Party 6,467 3
366 Suella Fernandes @SuellaFernandes Fareham Conservative 6,002 3
367 Antoinette Sandbach @Sandbach Eddisbury Conservative 6,197 21
368 Frank Field @frankfieldteam Birkenhead Labour 15,760 12
369 Mark Field @MarkFieldUK Cities of London and Westminster Conservative 9,447 8
370 Paul Scully @scullyp Sutton and Cheam Conservative 6,349 0
371 Jim Fitzpatrick @FitzMP Poplar and Limehouse Labour 10,470 6
372 Naz Shah @NazShahBfd Bradford West Labour 21,903 12
373 Grant Shapps @grantshapps Welwyn Hatfield Conservative 89,137 -15
374 Caroline Flint @CarolineFlintMP Don Valley Labour 58,284 26
375 Alok Sharma @AlokSharma_RDG Reading West Conservative 9,949 -2
376 Paul Flynn @PaulFlynnMP Newport West Labour 21,172 -2
377 Virendra Sharma @VirendraSharma Ealing, Southall Labour 13,817 34
378 Kevin Foster @kevin_j_foster Torbay Conservative 4,035 0
379 Barry Sheerman @BarrySheerman Huddersfield Labour 11,044 74
380 Yvonne Fovargue @Y_FovargueMP Makerfield Labour 7,193 4
381 Alec Shelbrooke @AlecShelbrooke Elmet and Rothwell Conservative 10,877 1
382 Dr Liam Fox @LiamFox North Somerset Conservative 44,036 33
383 Tommy Sheppard @TommySheppard Edinburgh East Scottish National Party 20,490 26
384 Vicky Foxcroft @vickyfoxcroft Lewisham, Deptford Labour 8,950 5
385 Paula Sherriff @paulasherriff Dewsbury Labour 14,463 10
386 George Freeman @Freeman_George Mid Norfolk Conservative 18,893 13
387 Gavin Shuker @gavinshuker Luton South Labour 10,858 -7
388 Tulip Siddiq @TulipSiddiq Hampstead and Kilburn Labour 73,046 294
389 Marcus Fysh @MarcusFysh Yeovil Conservative 4,373 3
390 Andy Slaughter @hammersmithandy Hammersmith Labour 22,398 -7
391 Mike Gapes @MikeGapes Ilford South Labour 20,890 6
392 Ruth Smeeth @RuthSmeeth Stoke-on-Trent North Labour 9,037 3
393 Barry Gardiner @BarryGardiner Brent North Labour 46,663 68
394 Mark Garnier @Mark4WyreForest Wyre Forest Conservative 10,234 -9
395 Angela Smith @angelasmithmp Penistone and Stocksbridge Labour 15,500 8
396 Cat Smith @CatSmithMP Lancaster and Fleetwood Labour 28,843 26
397 Stephen Gethins @StephenGethins North East Fife Scottish National Party 11,556 9
398 Henry Smith @HenrySmithUK Crawley Conservative 8,238 -5
399 Nusrat Ghani @Nus_Ghani Wealden Conservative 6,526 32
400 Jeff Smith @JeffSmithetc Manchester, Withington Labour 6,162 2
401 Patricia Gibson @PGibsonSNP North Ayrshire and Arran Scottish National Party 7,577 4
402 Julian Smith @JulianSmithUK Skipton and Ripon Conservative 8,408 -2
403 Cheryl Gillan @CherylGillan Chesham and Amersham Conservative 9,888 5
404 Nick Smith @BlaenauGwentMP Blaenau Gwent Labour 5,846 4
405 Royston Smith @Royston_Smith Southampton, Itchen Conservative 3,558 -2
406 John Glen @JohnGlenUK Salisbury Conservative 15,735 5
407 Karin Smyth @karinsmyth Bristol South Labour 6,556 2
408 Roger Godsiff @RogerGodsiff Birmingham, Hall Green Labour 8,859 3
409 Nicholas Soames @NSoames Mid Sussex Conservative 28,962 338
410 Zac Goldsmith @ZacGoldsmith Richmond Park Conservative 68,031 20
411 John Spellar @spellar Warley Labour 8,529 2
412 Helen Goodman @HelenGoodmanMP Bishop Auckland Labour 15,494 12
413 Caroline Spelman @spelmanc Meriden Conservative 4,615 1
414 Mark Spencer @Mark_Spencer Sherwood Conservative 10,401 2
415 Patrick Grady @GradySNP Glasgow North Scottish National Party 9,888 -2
416 Keir Starmer @Keir_Starmer Holborn and St Pancras Labour 70,058 111
417 Richard Graham @RichardGrahamUK Gloucester Conservative 6,727 1
418 Andrew Stephenson @Andrew4Pendle Pendle Conservative 17,821 -3
419 Helen Grant @HelenGrantMP Maidstone and The Weald Conservative 14,759 -3
420 Jo Stevens @JoStevensLabour Cardiff Central Labour 15,366 15
421 James Gray @JGray North Wiltshire Conservative 10,723 -5
422 John Stevenson @John4Carlisle Carlisle Conservative 0 0
423 Neil Gray @NeilGrayMP Airdrie and Shotts Scottish National Party 7,200 5
424 Iain Stewart @iainastewart Milton Keynes South Conservative 11,191 4
425 Chris Grayling @commonsleader Epsom and Ewell Conservative 3,937 -7
426 Rory Stewart @RoryStewartUK Penrith and The Border Conservative 31,408 5
427 Damian Green @DamianGreen Ashford Conservative 11,985 8
428 Wes Streeting @wesstreeting Ilford North Labour 37,054 18
429 Kate Green @KateGreenSU Stretford and Urmston Labour 27,909 14
430 Justine Greening @JustineGreening Putney Conservative 61,227 27
431 Graham Stuart @grahamstuart Beverley and Holderness Conservative 10,401 -5
432 Lilian Greenwood @LilianGreenwood Nottingham South Labour 20,179 11
433 Desmond Swayne @DesmondSwayne New Forest West Conservative 3,603 -5
434 Margaret Greenwood @MGreenwoodWW Wirral West Labour 8,675 -1
435 Hugo Swire @HugoSwire East Devon Conservative 16,580 -3
436 Nia Griffith @NiaGriffithMP Llanelli Labour 11,047 3
437 Robert Syms @RobertSyms Poole Conservative 3,658 -1
438 Andrew Griffiths @AndrewGriffiths Burton Conservative 12,790 2
439 Mark Tami @MarkTamiMP Alyn and Deeside Labour 4,254 5
440 Alison Thewliss @alisonthewliss Glasgow Central Scottish National Party 14,833 11
441 Andrew Gwynne @GwynneMP Denton and Reddish Labour 29,720 15
442 Gareth Thomas @GarethThomasMP Harrow West Labour 10,984 0
443 Sam Gyimah @SamGyimah East Surrey Conservative 17,038 16
444 Nick Thomas-Symonds @NickTorfaenMP Torfaen Labour 5,722 1
445 Louise Haigh @LouHaigh Sheffield, Heeley Labour 17,967 19
446 Robert Halfon @halfon4harlowMP Harlow Conservative 25,495 5
447 Emily Thornberry @EmilyThornberry Islington South and Finsbury Labour 79,552 93
448 Philip Hammond @PhilipHammondUK Runnymede and Weybridge Conservative 75,715 20
449 Stephen Hammond @S_Hammond Wimbledon Conservative 6,744 -1
450 Stephen Timms @stephenctimms East Ham Labour 12,636 -5
451 Matthew Hancock @MattHancock West Suffolk Conservative 31,520 18
452 Kelly Tolhurst @KellyTolhurst Rochester and Strood Conservative 6,518 0
453 Greg Hands @GregHands Chelsea and Fulham Conservative 20,422 6
454 David Hanson @DavidHansonMP Delyn Labour 16,061 6
455 Michael Tomlinson @Michael4MDNP Mid Dorset and North Poole Conservative 3,842 -1
456 Harriet Harman QC @harrietharman Camberwell and Peckham Labour 140,812 118
457 Craig Tracey @craig4nwarks North Warwickshire Conservative 3,771 0
458 Mark Harper @Mark_J_Harper Forest of Dean Conservative 7,807 -1
459 Anne-Marie Trevelyan @annietrev Berwick-upon-Tweed Conservative 6,567 0
460 Jon Trickett @jon_trickett Hemsworth Labour 16,434 12
461 Richard Harrington @Richard4Watford Watford Conservative 10,200 -3
462 Tom Tugendhat @TomTugendhat Tonbridge and Malling Conservative 9,729 3
463 Carolyn Harris @carolynharris24 Swansea East Labour 9,135 7
464 Anna Turley @annaturley Redcar Labour 15,321 6
465 Rebecca Harris @RebeccaHarrisMP Castle Point Conservative 4,252 3
466 Simon Hart @Simonhartmp Carmarthen West and South Pembrokeshire Conservative 3,573 -5
467 Karl Turner @KarlTurnerMP Kingston upon Hull East Labour 22,006 -3
468 Helen Hayes @helenhayes_ Dulwich and West Norwood Labour 10,808 -4
469 Derek Twigg @DerekTwiggMP Halton Labour 3,373 -1
470 Sue Hayman @SueHayman1 Workington Labour 6,031 8
471 Stephen Twigg @StephenTwigg Liverpool, West Derby Labour 33,554 3
472 Oliver Heald QC @OliverHealdUK North East Hertfordshire Conservative 3,128 -1
473 Chuka Umunna @ChukaUmunna Streatham Labour 232,278 290
474 John Healey @JohnHealey_MP Wentworth and Dearne Labour 19,798 5
475 Edward Vaizey @edvaizey Wantage Conservative 37,231 -7
476 James Heappey @JSHeappey Wells Conservative 4,926 -1
477 Valerie Vaz @Valerie_VazMP Walsall South Labour 3,610 3
478 Chris Heaton-Harris @chhcalling Daventry Conservative 13,674 9
479 Martin Vickers @MartinVickers Cleethorpes Conservative 6,055 0
480 Peter Heaton-Jones @PeterNorthDevon North Devon Conservative 3,141 0
481 Robin Walker @WalkerWorcester Worcester Conservative 9,309 -5
482 Drew Hendry @drewhendrySNP Inverness, Nairn, Badenoch and Strathspey Scottish National Party 8,729 4
483 Ben Wallace @BWallaceMP Wyre and Preston North Conservative 3,468 1
484 Nick Herbert @nickherbertmp Arundel and South Downs Conservative 14,427 1
485 David Warburton @DJWarburton Somerton and Frome Conservative 10,781 -7
486 Meg Hillier @Meg_HillierMP Hackney South and Shoreditch Labour 15,001 -1
487 Matt Warman @mattwarman Boston and Skegness Conservative 15,951 0
488 Simon Hoare @Simon4NDorset North Dorset Conservative 3,519 6
489 Margaret Hodge @margarethodge Barking Labour 24,318 8
490 Catherine West @CatherineWest1 Hornsey and Wood Green Labour 19,181 16
491 Sharon Hodgson @SharonHodgsonMP Washington and Sunderland West Labour 22,256 13
492 Helen Whately @Helen_Whately Faversham and Mid Kent Conservative 3,780 1
493 Kate Hoey @KateHoeyMP Vauxhall Labour 22,127 36
494 Heather Wheeler @HeatherWheeler South Derbyshire Conservative 11,209 5
495 Kate Hollern @Kate_HollernMP Blackburn Labour 4,703 5
496 Kevin Hollinrake @kevinhollinrake Thirsk and Malton Conservative 6,510 43
497 Dr Alan Whitehead @alanwhiteheadmp Southampton, Test Labour 5,955 -1
498 Stewart Hosie @StewartHosieSNP Dundee East Scottish National Party 22,399 6
499 Dr Philippa Whitford @Dr_PhilippaW Central Ayrshire Scottish National Party 13,469 8
500 John Howell @JHowellUK Henley Conservative 3,492 2
501 Hywel Williams @HywelPlaidCymru Arfon Plaid Cymru 6,298 7
502 Lindsay Hoyle @LindsayHoyle_MP Chorley Labour 9,298 16
503 Gavin Williamson @GavinWilliamson South Staffordshire Conservative 8,164 -3
504 Nigel Huddleston @HuddlestonNigel Mid Worcestershire Conservative 5,223 0
505 Jeremy Hunt @Jeremy_Hunt South West Surrey Conservative 102,604 12
506 Phil Wilson @MPphilwilson Sedgefield Labour 13,545 5
507 Dr Rupa Huq @RupaHuq Ealing Central and Acton Labour 23,748 45
508 Pete Wishart @PeteWishart Perth and North Perthshire Scottish National Party 31,847 11
509 Nick Hurd @NickHurdUK Ruislip, Northwood and Pinner Conservative 18,353 -1
510 Mike Wood @mikejwood Dudley South Conservative 2,856 1
511 Imran Hussain @Imran_HussainMP Bradford East Labour 9,441 9
512 John Woodcock @JWoodcockMP Barrow and Furness Labour 31,110 -10
513 William Wragg @William_Wragg Hazel Grove Conservative 5,785 -2
514 Dan Jarvis @DanJarvisMP Barnsley Central Labour 60,444 20
515 Nadhim Zahawi @nadhimzahawi Stratford-on-Avon Conservative 22,100 3
516 Sajid Javid @sajidjavid Bromsgrove Conservative 44,842 8
517 Daniel Zeichner @DanielZeichner Cambridge Labour 15,940 -20
518 Bernard Jenkin @bernardjenkin Harwich and North Essex Conservative 15,984 27
519 Andrea Jenkyns @andreajenkyns Morley and Outwood Conservative 8,313 1
520 John Whittingdale @JWhittingdale Maldon Conservative 6,700 -3
521 Robert Jenrick @RobertJenrick Newark Conservative 6,116 0
522 Jon Cruddas @JonCruddas_1 Dagenham and Rainham Labour 18,287 2
523 Boris Johnson @BorisJohnson Uxbridge and South Ruislip Conservative 370,931 290
524 Tom Watson @tom_watson West Bromwich East Labour 238,534 115
525 Diana Johnson @DianaJohnsonMP Kingston upon Hull North Labour 20,313 3
526 Vernon Coaker @Vernon_Coaker Gedling Labour 18,945 0
527 Joseph Johnson @JoJohnsonUK Orpington Conservative 20,753 16
528 Owen Smith @OwenSmith_MP Pontypridd Labour 52,707 37
529 David Jones @voteDavidJones Clwyd West Conservative 1,032 3
530 Gerald Jones @GeraldJonesLAB Merthyr Tydfil and Rhymney Labour 5,262 1
531 Chris Bryant @RhonddaBryant Rhondda Labour 53,060 54
532 Graham Jones @GrahamJones_MP Hyndburn Labour 8,312 6
533 Helen Jones @HelenJonesMP Warrington North Labour 5,971 7
534 Stephen Metcalfe @Metcalfe_SBET South Basildon and East Thurrock Conservative 3,681 -1
535 Kevan Jones @KevanJonesMP North Durham Labour 16,032 11
536 Andrew Selous @AndrewSelous South West Bedfordshire Conservative 11,743 1
537 Mike Kane @MikeKaneMP Wythenshawe and Sale East Labour 7,649 0
538 Khalid Mahmood @khalid4PB Birmingham, Perry Barr Labour 2,911 1
539 Daniel Kawczynski @DKShrewsbury Shrewsbury and Atcham Conservative 9,101 -3
540 Barbara Keeley @KeeleyMP Worsley and Eccles South Labour 17,130 20
541 Nick Gibb @NickGibbUK Bognor Regis and Littlehampton Conservative 8,865 5
542 Liz Kendall @leicesterliz Leicester West Labour 75,150 34
543 Chris Green @CGreenUK Bolton West Conservative 4,455 0
544 Seema Kennedy @SeemaKennedy South Ribble Conservative 4,854 0
545 Tobias Ellwood @Tobias_Ellwood Bournemouth East Conservative 34,644 7
546 Conor Burns @ConorBurnsUK Bournemouth West Conservative 12,343 -1
547 Anna Soubry @Anna_Soubry Broxtowe Conservative 48,279 40
548 Stephen Kinnock @SKinnock Aberavon Labour 15,904 1
549 James Morris @JamesMorris Halesowen and Rowley Regis Conservative 5,516 5
550 Julian Knight @julianknight15 Solihull Conservative 4,432 -2
551 Damian Hinds @DamianHinds East Hampshire Conservative 9,008 1
552 Greg Knight @GregKnight East Yorkshire Conservative 5,685 -2
553 Andrew Jones @AJonesMP Harrogate and Knaresborough Conservative 9,938 0
554 Peter Kyle @peterkyle Hove Labour 13,366 32
555 Matthew Offord @Offord4Hendon Hendon Conservative 5,924 -2
556 Eleanor Laing @eleanor4epping Epping Forest Conservative 859 0
557 David Gauke @DavidGauke South West Hertfordshire Conservative 8,609 3
558 Julie Elliott @JulieElliottMP Sunderland Central Labour 11,533 3
559 Chi Onwurah @ChiOnwurah Newcastle upon Tyne Central Labour 26,016 11