List of UK MPs with active Twitter accounts organised by party:

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