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