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