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