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