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