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