List of UK MPs with active Twitter accounts organised by party:

Name Screen Name Constituency Majority Party Followers New Followers
1 Adam Afriyie MP @adamafriyie Windsor 50.01% Conservative 9,209 6
2 Adam Holloway MP @AdamHollowayMP Gravesham 19.70% Conservative 616 3
3 Alan Duncan MP @alanduncanmp Rutland and Melton 39.75% Conservative 13,747 14
4 Alan Mak MP @alanmakmp Havant 31.05% Conservative 4,675 8
5 Alberto Costa MP @AlbertoCostaMP South Leicestershire 31.20% Conservative 2,716 4
6 Alec Shelbrooke MP @alecshelbrooke Elmet and Rothwell 14.69% Conservative 10,087 5
7 Alex Chalk MP @alexchalkchelt Cheltenham 12.13% Conservative 4,073 4
8 Alistair Burt MP @alistairburtmp North East Bedfordshire 2.38% Conservative 12,573 -4
9 Alok Sharma MP @aloksharma_rdg Reading West 13.74% Conservative 6,483 6
10 Alun Cairns MP @aluncairns Vale of Glamorgan 13.41% Conservative 9,688 6
11 Amanda Milling MP @amandamilling Cannock Chase 10.45% Conservative 3,764 9
12 Amanda Solloway MP @ASollowayMP Derby North 0.09% Conservative 534 4
13 Amber Rudd MP @AmberRudd_MP Hastings and Rye 9.42% Conservative 33,407 32
14 Andrea Jenkyns MP @andreajenkyns Morley and Outwood 0.87% Conservative 7,564 9
15 Andrea Leadsom MP @andrealeadsom South Northamptonshire 43.40% Conservative 56,650 25
16 Andrew Bingham MP @highpeakandrew High Peak 9.64% Conservative 8,573 10
17 Andrew Bridgen MP @andrewbridgenmp North West Leicestershire 22.06% Conservative 11,574 12
18 Andrew Griffiths MP @agriffithsmp Burton 22.24% Conservative 11,914 14
19 Andrew Jones @AJonesMP Harrogate and Knaresborough 30.67% Conservative 9,298 13
20 Andrew Rosindell MP @andrewrosindell Romford 28.18% Conservative 7,518 8
21 Andrew Selous MP @andrewselous South West Bedfordshire 2.38% Conservative 10,789 9
22 Andrew Stephenson MP @andrew4pendle Pendle 12.27% Conservative 17,155 1
23 Andrew Turner MP @theislandsmp Isle of Wight 19.49% Conservative 2,828 3
24 Anna Soubry @Anna_Soubry Broxtowe 8.02% Conservative 38,280 -14
25 Anne Marie Morris MP @ammorrismp Newton Abbot 23.28% Conservative 10,699 14
26 Anne Milton MP @annemiltonmp Guildford 41.58% Conservative 10,208 11
27 Anne-Marie Trevelyan MP @annietrev Berwick-upon-Tweed 12.16% Conservative 5,469 10
28 Antoinette Sandbach MP @asandbachmp Eddisbury 27.40% Conservative 5,716 3
29 Ben Gummer MP @ben4ipswich Ipswich 7.67% Conservative 15,528 12
30 Ben Howlett MP @ben4bath Bath 8.13% Conservative 11,880 24
31 Ben Wallace MP @bwallacemp Wyre and Preston North 36.05% Conservative 2,798 2
32 Bernard Jenkin MP @bernardjenkin Harwich and North Essex 31.33% Conservative 14,611 13
33 Bob Blackman MP @bobblackmanmp Harrow East 9.71% Conservative 8,878 28
34 Boris Johnson MP @borisjohnson Uxbridge and South Ruislip 23.87% Conservative 310,167 807
35 Brandon Lewis MP @brandonlewis Great Yarmouth 13.84% Conservative 22,217 16
36 Byron Davies MP @byron_davies Gower 0.06% Conservative 3,933 3
37 Caroline Ansell MP @caroline_ansell Eastbourne 1.39% Conservative 4,805 1
38 Caroline Dinenage MP @cj_dinenage Gosport 35.87% Conservative 10,699 10
39 Caroline Nokes MP @carolinenokes Romsey and Southampton North 36.60% Conservative 7,491 8
40 Caroline Spelman MP @spelmanc Meriden 35.73% Conservative 4,054 4
41 Charlie Elphicke MP @charlieelphicke Dover 12.53% Conservative 10,939 6
42 Charlotte Leslie MP @clesliemp Bristol North West 9.54% Conservative 11,701 19
43 Cheryl Gillan MP @cherylgillanmp Chesham and Amersham 45.36% Conservative 9,440 11
44 Chloe Smith @NorwichChloe Norwich North 10.24% Conservative 13,144 6
45 Chris Grayling MP @commonsleader Epsom and Ewell 42.78% Conservative 2,801 2
46 Chris Green @ChrisGreenMP Bolton West 1.65% Conservative 3,983 6
47 Chris Heaton-Harris MP @chhcalling Daventry 40.10% Conservative 13,103 3
48 Chris Philp MP @chrisphilp_mp Croydon South 30.31% Conservative 4,292 8
49 Chris Skidmore @cskidmoremp Kingswood 18.71% Conservative 7,943 2
50 Chris White MP @chriswhite_mp Warwick and Leamington 13.06% Conservative 14,098 16
51 Christopher Davies MP @ChrisDavies_MP Brecon and Radnorshire 12.73% Conservative 1,337 -1
52 Christopher Pincher MP @chrispincher Tamworth 23.96% Conservative 11,404 11
53 Claire Perry MP @claire4devizes Devizes 42.34% Conservative 12,851 6
54 Conor Burns @conorburns_mp Bournemouth West 29.71% Conservative 11,613 7
55 Craig Mackinlay MP @cmackinlay South Thanet 5.69% Conservative 5,123 7
56 Craig Tracey MP @craig4nwarks North Warwickshire 6.28% Conservative 3,424 7
57 Craig Whittaker MP @CWhittakerMP Calder Valley 8.27% Conservative 6,838 2
58 Craig Williams MP @craig4cardiffn Cardiff North 4.18% Conservative 4,592 2
59 Crispin Blunt MP @crispinbluntmp Reigate 43.49% Conservative 5,640 -1
60 Dame Angela Watkinson @AngelaWatkinson Hornchurch and Upminster 23.67% Conservative 900 5
61 Damian Collins MP @damiancollins Folkestone and Hythe 34.55% Conservative 12,369 7
62 Damian Green MP @damiangreenmp Ashford 33.63% Conservative 9,482 4
63 Damian Hinds damianhindsmp East Hampshire 65.50% Conservative 8,506 3
64 Daniel Kawczynski MP @kawczynskimp Shrewsbury and Atcham 17.68% Conservative 8,379 3
65 David Burrowes MP @davidburrowesmp Enfield, Southgate 10.38% Conservative 9,809 13
66 David Davis MP @daviddavismp Haltemprice and Howden 23.80% Conservative 36,101 89
67 David Evennett MP @davidevennett Bexleyheath and Crayford 21.04% Conservative 9,277 9
68 David Gauke @DavidGauke South West Hertfordshire 40.62% Conservative 6,694 -1
69 David Jones MP @davidjonesmp Clwyd West 17.70% Conservative 11,134 6
70 David Lidington MP @dlidington Aylesbury 30.96% Conservative 14,956 4
71 David Mackintosh MP @davidmackintosh Northampton South 9.75% Conservative 4,063 7
72 David Morris MP @davidmpmorris Morecambe and Lunesdale 10.61% Conservative 7,579 13
73 David Mowat MP @mowat4ws Warrington South 4.63% Conservative 6,176 13
74 David Mundell MP @davidmundelldct Dumfriesshire, Clydesdale & Tweeddale 1.53% Conservative 10,532 9
75 David Nuttall MP @davidnuttallmp Bury North 0.84% Conservative 7,096 13
76 David Rutley MP @davidrutleymp Macclesfield 29.86% Conservative 7,562 13
77 David T. C. Davies MP @davidtcdavies Monmouth 23.14% Conservative 8,575 5
78 David Warburton MP @djwarburton Somerton and Frome 33.61% Conservative 10,814 3
79 Derek Thomas MP @derekthomasmp St Ives 5.11% Conservative 1,173 1
80 Desmond Swayne MP @desmondswayne New Forest West 43.46% Conservative 3,385 2
81 Dr Andrew Murrison MP @murrisonmp South West Wiltshire 35.18% Conservative 6,045 11
82 Dr Caroline Johnson MP @drcarolinej Sleaford and North Hykeham 40.00% Conservative 1,316 7
83 Dr Dan Poulter @drdanpoulter Central Suffolk and North Ipswich 7.67% Conservative 5,326 1
84 Dr James Davies MP @jamesdaviesmp Vale of Clwyd 0.67% Conservative 3,649 5
85 Dr Liam Fox MP @liamfoxmp North Somerset 39.19% Conservative 35,555 34
86 Dr Phillip Lee MP @drphillipleemp Bracknell 38.90% Conservative 9,255 12
87 Dr Tania Mathias MP @tania_mathias Twickenham 3.25% Conservative 6,559 17
88 Dr Thérèse Coffey MP @theresecoffey Suffolk Coastal 33.89% Conservative 14,116 8
89 Edward Garnier QC MP @egarniermp Harborough 37.41% Conservative 2,691 7
90 Edward Leigh MP @edwardleighmp Gainsborough 31.36% Conservative 2,826 9
91 Edward Timpson @edwardtimpson Crewe and Nantwich 7.26% Conservative 4,445 6
92 Edward Vaizey MP @edvaizey Wantage 37.29% Conservative 36,570 3
93 Eleanor Laing MP @eleanorlaingmp Epping Forest 36.43% Conservative 2,899 2
94 Elizabeth Truss MP @trussliz South West Norfolk 27.26% Conservative 33,459 20
95 Eric Pickles MP @ericpickles Brentwood and Ongar 42.03% Conservative 43,358 7
96 Flick Drummond MP @flickd Portsmouth South 12.51% Conservative 4,620 15
97 Gary Streeter MP @garystreetermp South West Devon 39.90% Conservative 409 2
98 Gavin Barwell MP @gavinbarwellmp Croydon Central 0.31% Conservative 17,741 23
99 Gavin Williamson MP @gwilliamsonmp South Staffordshire 18.82% Conservative 6,954 8
100 Geoffrey Cox QC MP @geoffrey_cox Torridge and West Devon 32.52% Conservative 11,887 14
101 George Freeman MP @freeman_george Mid Norfolk 33.09% Conservative 17,003 6
102 George Osborne MP @george_osborne Tatton 40.27% Conservative 194,596 -1
103 Gerald Howarth MP @geraldhowarth Aldershot 32.26% Conservative 7,972 5
104 Glyn Davies MP @glyndaviesmp Montgomeryshire 15.77% Conservative 6,406 -1
105 Graham Evans MP @grahamevansmp Weaver Vale 1.72% Conservative 8,321 7
106 Graham Stuart MP @grahamstuart Beverley and Holderness 23.17% Conservative 9,970 6
107 Grant Shapps MP @grantshapps Welwyn Hatfield 24.21% Conservative 85,612 -5
108 Greg Clark MP @gregclarkmp Tunbridge Wells 44.48% Conservative 20,647 13
109 Greg Hands MP @greghands Chelsea and Fulham 39.83% Conservative 17,986 3
110 Greg Knight MP @gregknightmp East Yorkshire 29.87% Conservative 4,640 9
111 Guy Opperman MP @GuyOpperman Hexham 27.80% Conservative 9,090 10
112 Harriett Baldwin MP @hbaldwinmp West Worcestershire 11.35% Conservative 15,179 5
113 Heather Wheeler MP @heatherwheeler South Derbyshire 22.60% Conservative 10,335 7
114 Heidi Allen MP @heidiallen75 South Cambridgeshire 1.16% Conservative 12,438 8
115 Helen Grant MP @helengrantmp Maidstone and The Weald 34.55% Conservative 14,170 11
116 Helen Whately MP @helen_whately Faversham and Mid Kent 36.36% Conservative 3,259 1
117 Henry Smith MP @henrysmithmp Crawley 13.44% Conservative 7,615 8
118 Hugo Swire MP @hugoswire East Devon 22.41% Conservative 16,371 5
119 Huw Merriman MP @huwmerriman Bexhill and Battle 36.36% Conservative 3,437 7
120 Iain Stewart MP @iainastewart Milton Keynes South 14.71% Conservative 10,278 11
121 Jack Lopresti MP @jackloprestimp Filton and Bradley Stoke 20.04% Conservative 3,131 5
122 Jackie Doyle-Price MP @jackiedp Thurrock 1.08% Conservative 3,497 5
123 Jake Berry MP @JakeBerry Rossendale and Darwen 11.53% Conservative 12,144 0
124 James Berry MP @jamesberrymp Kingston and Surbiton 4.78% Conservative 4,649 18
125 James Brokenshire MP @jbrokenshire Old Bexley and Sidcup 33.80% Conservative 15,402 15
126 James Cartlidge MP @jc4southsuffolk South Suffolk 33.80% Conservative 3,736 8
127 James Cleverly MP @jamescleverly Braintree 35.02% Conservative 17,013 206
128 James Duddridge MP @jamesduddridge Rochford and Southend East 21.73% Conservative 11,825 11
129 James Gray MP @jamesgraymp North Wiltshire 41.63% Conservative 9,925 11
130 James Heappey MP @jsheappey Wells 13.33% Conservative 4,366 8
131 James Morris @JamesMorrisHRR Halesowen and Rowley Regis 7.03% Conservative 4,982 0
132 James Wharton MP @jameswhartonuk Stockton South 9.74% Conservative 8,626 3
133 Jane Ellison MP @JaneEllison Battersea 15.56% Conservative 9,553 1
134 Jason McCartney MP @jasonmccartney Colne Valley 9.47% Conservative 15,561 11
135 Jeremy Hunt MP @jeremy_hunt South West Surrey 49.99% Conservative 96,388 72
136 Jeremy Lefroy MP @jeremylefroymp Stafford 18.82% Conservative 7,296 6
137 Jesse Norman MP @jesse_norman Hereford and South Herefordshire 35.74% Conservative 19,735 1
138 Jo Churchill MP @jochurchill4 Bury St Edmunds 35.90% Conservative 4,237 7
139 John Glen MP @johnglenmp Salisbury 40.27% Conservative 13,450 11
140 John Howell MP @johnhowellmp Henley 45.94% Conservative 3,133 6
141 John Penrose MP @johnpenrosenews Weston-super-Mare 29.70% Conservative 38,609 8
142 John Redwood MP @johnredwood Wokingham 43.21% Conservative 19,447 19
143 John Stevenson MP @johnstevensonmp Carlisle 6.51% Conservative 5,868 8
144 John Whittingdale MP @jwhittingdale Maldon 45.94% Conservative 6,666 0
145 Johnny Mercer MP @JohnnyMercerMP Plymouth, Moor View 2.41% Conservative 17,700 10
146 Jonathan Djanogly MP @jdjanogly Huntingdon 34.69% Conservative 9,787 4
147 Joseph Johnson MP @jojohnsonmp Orpington 40.75% Conservative 18,154 11
148 Julian Brazier MP @julian_brazier Canterbury 18.30% Conservative 906 3
149 Julian Knight MP @julianknight15 Solihull 23.55% Conservative 3,967 4
150 Julian Smith MP @juliansmithmp Skipton and Ripon 38.05% Conservative 7,847 16
151 Justin Tomlinson MP @jtomlinsonmp North Swindon 22.56% Conservative 13,176 20
152 Justine Greening MP @justinegreening Putney 23.78% Conservative 57,573 29
153 Karen Lumley MP @Tell_Karen Redditch 16.00% Conservative 3,500 6
154 Karl McCartney MP @karlmccartney Lincoln 3.08% Conservative 9,593 8
155 Kelly Tolhurst MP @kellytolhurst Rochester and Strood 13.58% Conservative 5,964 9
156 Kevin Foster MP @kevin_j_foster Torbay 6.83% Conservative 3,740 3
157 Kevin Hollinrake MP @kevinhollinrake Thirsk and Malton 37.15% Conservative 6,015 10
158 Kit Malthouse MP @kitmalthouse North West Hampshire 53.01% Conservative 4,560 3
159 Kwasi Kwarteng MP @KwasiKwartengMP Spelthorne 28.80% Conservative 2,605 2
160 Laurence Robertson MP @lrobertsonmp Tewkesbury 39.70% Conservative 1,288 2
161 Lucy Allan MP @lucyallan Telford 1.80% Conservative 6,438 3
162 Lucy Frazer MP @LucyFrazerMP South East Cambridgeshire 28.30% Conservative 1,503 2
163 Luke Hall MP @LukeHallMP Thornbury and Yate 3.10% Conservative 726 1
164 Maggie Throup MP @mthroup Erewash 7.42% Conservative 2,866 14
165 Marcus Fysh MP @marcusfysh Yeovil 9.33% Conservative 3,942 8
166 Marcus Jones MP @Marcus4Nuneaton Nuneaton 10.67% Conservative 5,105 5
167 Margot James MP @margot_james_mp Stourbridge 14.54% Conservative 13,873 5
168 Maria Caulfield MP @mariacaulfield Lewes 2.14% Conservative 6,935 21
169 Maria Miller MP @maria_millermp Basingstoke 20.84% Conservative 14,329 7
170 Mark Field MP @markfieldmp Cities of London and Westminster 26.73% Conservative 7,905 11
171 Mark Garnier MP @mark4wyreforest Wyre Forest 26.03% Conservative 9,228 11
172 Mark Harper MP @mark_j_harper Forest of Dean 22.19% Conservative 7,169 6
173 Mark Lancaster @MarkLancasterMK Milton Keynes North 16.91% Conservative 6,237 8
174 Mark Pawsey MP @markpawsey Rugby 21.11% Conservative 4,130 3
175 Mark Prisk MP @priskmark Hertford and Stortford 38.22% Conservative 5,040 1
176 Mark Pritchard MP @mpritchardmp The Wrekin 23.64% Conservative 6,665 14
177 Mark Spencer MP @mark_spencer Sherwood 9.17% Conservative 9,751 9
178 Martin Vickers MP @martinvickersmp Cleethorpes 17.51% Conservative 5,404 8
179 Mary Robinson MP @maryrobinson01 Cheadle 12.15% Conservative 3,484 10
180 Matt Warman MP @mattwarman Boston and Skegness 10.00% Conservative 15,657 1
181 Matthew Hancock MP @matthancockmp West Suffolk 30.44% Conservative 30,019 13
182 Matthew Offord @Offord4Hendon Hendon 7.50% Conservative 5,586 8
183 Michael Ellis MP @michael_ellis1 Northampton North 8.23% Conservative 6,074 2
184 Michael Fabricant MP @mike_fabricant Lichfield 35.34% Conservative 25,043 19
185 Michael Gove MP @michaelgove Surrey Heath 45.60% Conservative 25,756 37
186 Michael Tomlinson MP @michael4mdnp Mid Dorset and North Poole 33.32% Conservative 3,433 2
187 Michelle Donelan MP @michelledonelan Chippenham 18.19% Conservative 6,837 2
188 Mike Wood MP @mikejwood Dudley South 11.18% Conservative 2,628 13
189 Mims Davies MP @mimsdavies Eastleigh 31.24% Conservative 4,396 12
190 Nadhim Zahawi MP @nadhimzahawi Stratford-on-Avon 44.45% Conservative 21,199 -7
191 Nadine Dorries MP @nadinedorriesmp Mid Bedfordshire 2.38% Conservative 32,232 -2
192 Neil Carmichael MP @stroud_neil Stroud 8.00% Conservative 7,692 7
193 Neil Parish MP @neil_parish Tiverton and Honiton 37.50% Conservative 2,151 5
194 Nicholas Soames MP @nsoamesmp Mid Sussex 42.24% Conservative 25,352 208
195 Nick Boles MP @nickbolesmp Grantham and Stamford 35.33% Conservative 11,563 34
196 Nick Gibb @NickGibbMP Bognor Regis and Littlehampton 29.60% Conservative 7,634 6
197 Nick Herbert MP @nickherbertmp Arundel and South Downs 46.35% Conservative 14,075 4
198 Nick Hurd MP @nickhurdmp Ruislip, Northwood and Pinner 39.48% Conservative 16,773 -2
199 Nicky Morgan MP @nickymorgan01 Loughborough 17.65% Conservative 44,744 17
200 Nicola Blackwood MP @nicolablackwood Oxford West and Abingdon 16.74% Conservative 14,402 9
201 Nigel Huddleston MP @huddlestonnigel Mid Worcestershire 11.35% Conservative 4,517 9
202 Nigel Mills MP @nigelmillsmp Amber Valley 9.20% Conservative 2,310 2
203 Nusrat Ghani MP @nus_ghani Wealden 40.28% Conservative 5,741 11
204 Oliver Colvile MP @olivercolvile Plymouth, Sutton and Devonport 1.09% Conservative 9,349 13
205 Oliver Heald QC MP @oliverhealdmp North East Hertfordshire 36.49% Conservative 2,771 9
206 Oliver Letwin MP @oliverletwinmp West Dorset 39.56% Conservative 4,221 5
207 Owen Paterson MP @owen_patersonmp North Shropshire 31.37% Conservative 7,808 5
208 Patrick McLoughlin MP @Patrick4Dales Derbyshire Dales 29.65% Conservative 4,207 4
209 Paul Maynard MP @paulmaynardmp Blackpool North and Cleveleys 8.48% Conservative 16,556 9
210 Paul Scully MP @scullyp Sutton and Cheam 7.86% Conservative 5,818 10
211 Pauline Latham MP @pauline_latham Mid Derbyshire 26.76% Conservative 10,483 8
212 Penny Mordaunt MP @pennymordauntmp Portsmouth North 23.21% Conservative 20,161 9
213 Peter Aldous MP @peter_aldous Waveney 4.61% Conservative 6,781 6
214 Peter Bone MP @peterbonemp Wellingborough 32.51% Conservative 11,428 16
215 Peter Heaton-Jones MP @peternorthdevon North Devon 13.26% Conservative 2,782 2
216 Peter Lilley MP @LilleyPeter Hitchin and Harpenden 36.22% Conservative 1,491 10
217 Philip Davies MP @philipdaviesmp Shipley 19.04% Conservative 16,851 3
218 Philip Dunne @Dunne4Ludlow Ludlow 39.38% Conservative 4,816 13
219 Philip Hammond MP @phammondmp Runnymede and Weybridge 44.22% Conservative 65,462 51
220 Priti Patel MP @patel4witham Witham 41.46% Conservative 26,966 19
221 Ranil Jayawardena MP @tellranil North East Hampshire 65.50% Conservative 3,863 3
222 Rebecca Harris MP @rebeccaharrismp Castle Point 19.66% Conservative 3,953 7
223 Rebecca Pow MP @pow_rebecca Taunton Deane 26.76% Conservative 4,924 12
224 Rehman Chishti MP @rehman_chishti Gillingham and Rainham 22.37% Conservative 7,370 10
225 Richard Benyon MP @richardbenyonmp Newbury 46.02% Conservative 12,763 10
226 Richard Graham MP @richardgrahammp Gloucester 13.79% Conservative 5,857 8
227 Richard Harrington MP @richard4watford Watford 17.44% Conservative 9,425 6
228 Rob Wilson MP @robwilson_rdg Reading East 12.91% Conservative 11,364 9
229 Robert Buckland MP @robertbuckland South Swindon 11.74% Conservative 13,554 16
230 Robert Courts MP @robertcourts Witney 14.80% Conservative 3,098 6
231 Robert Halfon MP @halfon4harlowmp Harlow 18.87% Conservative 23,949 17
232 Robert Jenrick MP @robertjenrick Newark 35.32% Conservative 5,592 4
233 Robert Neill MP @neill_bob Bromley and Chislehurst 30.78% Conservative 4,554 17
234 Robert Syms MP @robertsymsmp Poole 33.32% Conservative 3,060 4
235 Robin Walker MP @walkerworcester Worcester 11.35% Conservative 8,017 8
236 Rory Stewart MP @rorystewartuk Penrith and The Border 45.29% Conservative 28,507 6
237 Royston Smith MP @royston_smith Southampton, Itchen 5.18% Conservative 3,259 5
238 Sajid Javid MP @sajidjavid Bromsgrove 31.64% Conservative 40,791 5
239 Sam Gyimah MP @samgyimah East Surrey 40.39% Conservative 15,933 7
240 Sarah Newton MP @sarahnewtonmp Truro and Falmouth 27.16% Conservative 5,163 7
241 Sarah Wollaston MP @sarahwollaston Totnes 38.82% Conservative 34,972 0
242 Scott Mann MP @scottmannmp North Cornwall 13.72% Conservative 3,247 2
243 Seema Kennedy MP @seemakennedy South Ribble 11.35% Conservative 4,225 6
244 Sheryll Murray MP @sheryllmurray South East Cornwall 33.65% Conservative 10,422 6
245 Simon Hart MP @simonhartmp Carmarthen West and South Pembrokeshire 15.00% Conservative 3,218 8
246 Simon Hoare MP @simon4ndorset North Dorset 39.56% Conservative 2,977 2
247 Stephen Barclay MP @stevebarclaymp North East Cambridgeshire 1.16% Conservative 8,335 3
248 Stephen Crabb MP @scrabbmp Preseli Pembrokeshire 12.25% Conservative 21,149 18
249 Stephen Hammond MP @s_hammond Wimbledon 26.06% Conservative 6,215 9
250 Stephen McPartland MP @smcpartlandmp Stevenage 10.37% Conservative 4,694 1
251 Stephen Metcalfe MP @Metcalfe_SBET South Basildon and East Thurrock 1.08% Conservative 3,289 12
252 Steve Brine MP @sbrine Winchester 30.58% Conservative 7,199 2
253 Steve Double MP @stevedouble St Austell and Newquay 16.23% Conservative 3,843 1
254 Steven Baker MP @SteveBakerHW Wycombe 28.88% Conservative 17,592 16
255 Stewart Jackson MP @stewart4pboro Peterborough 4.09% Conservative 20,178 16
256 Stuart Andrew @StuartAndrew Pudsey 8.80% Conservative 12,053 12
257 Suella Fernandes MP @suellafernandes Fareham 40.70% Conservative 5,033 6
258 Theresa May MP @Theresa_May Maidenhead 54.00% Conservative 291,153 722
259 Tim Loughton MP @timloughton East Worthing and Shoreham 29.96% Conservative 15,247 17
260 Tobias Ellwood @Tobias_Ellwood Bournemouth East 32.60% Conservative 33,640 16
261 Tom Pursglove MP @votepursglove Corby 4.29% Conservative 5,239 8
262 Tom Tugendhat MP @tomtugendhat Tonbridge and Malling 44.22% Conservative 7,414 53
263 Tracey Crouch MP @tracey_crouch Chatham and Aylesford 26.59% Conservative 19,593 7
264 Victoria Borwick MP @backborwick Kensington 21.14% Conservative 2,827 6
265 Victoria Prentis MP @victoriaprentis Banbury 31.71% Conservative 3,417 5
266 Wendy Morton MP @morton_wendy Aldridge-Brownhills 29.68% Conservative 3,540 3
267 Will Quince MP @willquince Colchester 11.47% Conservative 6,292 13
268 William Cash MP @billcashmp Stone 34.55% Conservative 3,415 3
269 William Wragg MP @william_wragg Hazel Grove 15.16% Conservative 5,121 14
270 David Simpson MP @DavidSimpsonDUP Upper Bann 4.79% Democratic Unionist Party 2,092 4
271 Gavin Robinson MP @grobinsondup Belfast East 6.54% Democratic Unionist Party 8,954 5
272 Ian Paisley MP @ianpaisleymp North Antrim 27.55% Democratic Unionist Party 7,206 9
273 Jeffrey M. Donaldson MP @j_donaldson_mp Lagan Valley 32.67% Democratic Unionist Party 9,891 5
274 Jim Shannon MP @JimShannonMP Strangford 18.10% Democratic Unionist Party 982 2
275 Nigel Dodds MP @nigeldoddsdup Belfast North 13.12% Democratic Unionist Party 9,728 4
276 Sammy Wilson MP @eastantrimmp East Antrim 17.30% Democratic Unionist Party 3,302 1
277 Caroline Lucas MP @carolinelucas Brighton, Pavilion 14.57% Green Party 216,452 361
278 Douglas Carswell MP @douglascarswell Clacton 7.77% Independent 54,956 5
279 Michelle Thomson MP @MichelleThomson Edinburgh West 5.85% Independent 9,259 5
280 Natalie McGarry MP @NMcGarryMP Glasgow East 24.49% Independent 1,212 90
281 Simon Danczuk MP @simondanczuk Rochdale 27.39% Independent 26,796 -13
282 Adrian Bailey MP @AdrianBailey4MP West Bromwich West 22.10% Labour 1,633 4
283 Alan Campbell MP @alancampbellmp Tynemouth 15.40% Labour 2,187 5
284 Albert Owen MP @albertowenmp Ynys Môn 0.66% Labour 4,677 7
285 Alex Cunningham MP @acunninghammp Stockton North 21.14% Labour 12,367 9
286 Alison McGovern MP @alison_mcgovern Wirral South 10.99% Labour 27,425 51
287 Andrew Gwynne MP @gwynnemp Denton and Reddish 27.17% Labour 24,325 26
288 Andrew Smith MP @AndrewSmithMP Oxford East 30.14% Labour 3,817 2
289 Andy Burnham MP @andyburnhammp Leigh 31.24% Labour 146,193 113
290 Andy McDonald MP @andymcdonaldmp Middlesbrough 38.15% Labour 12,246 14
291 Andy Slaughter MP @hammersmithandy Hammersmith 13.59% Labour 21,154 12
292 Angela Eagle MP @angelaeagle Wallasey 37.70% Labour 54,962 46
293 Angela Rayner MP @angelarayner Ashton-under-Lyne 27.64% Labour 39,948 122
294 Angela Smith MP @angelasmithmp Penistone and Stocksbridge 34.55% Labour 13,217 25
295 Ann Clwyd MP @annclwyd Cynon Valley 30.87% Labour 6,012 15
296 Ann Coffey MP @anncoffey_mp Stockport 25.38% Labour 7,473 15
297 Anna Turley MP @annaturley Redcar 25.39% Labour 13,722 8
298 Barbara Keeley MP @keeleymp Worsley and Eccles South 14.14% Labour 14,466 16
299 Barry Gardiner MP @barrygardiner Brent North 20.74% Labour 21,176 27
300 Barry Sheerman MP @barrysheerman Huddersfield 18.15% Labour 10,254 12
301 Ben Bradshaw MP @benpbradshaw Exeter 13.30% Labour 40,947 30
302 Bill Esterson MP @bill_esterson Sefton Central 24.17% Labour 12,315 15
303 Bridget Phillipson MP @bphillipsonmp Houghton and Sunderland South 33.61% Labour 15,799 -15
304 Caroline Flint MP @carolineflintmp Don Valley 20.91% Labour 51,938 33
305 Carolyn Harris MP @carolynharris24 Swansea East 35.78% Labour 6,249 12
306 Cat Smith MP @catsmithmp Lancaster and Fleetwood 3.03% Labour 23,128 30
307 Catherine McKinnell MP @catmckinnellmp Newcastle upon Tyne North 22.62% Labour 15,576 11
308 Catherine West MP @catherinewest1 Hornsey and Wood Green 19.14% Labour 16,253 41
309 Chi Onwurah MP @chionwurah Newcastle upon Tyne Central 36.12% Labour 21,476 18
310 Chris Bryant MP @RhonddaBryant Rhondda 23.64% Labour 50,797 17
311 Chris Elmore MP @cpjelmore Ogmore 36.40% Labour 4,469 2
312 Chris Leslie MP @chrislesliemp Nottingham East 33.78% Labour 17,104 18
313 Christian Matheson MP @chrism4chester City of Chester 0.18% Labour 5,601 15
314 Christina Rees MP @rees4neath Neath 25.71% Labour 5,667 0
315 Christopher Evans MP @ChrisEvansMP Islwyn 29.39% Labour 2,965 5
316 Chuka Umunna MP @chukaumunna Streatham 27.91% Labour 192,497 123
317 Clive Efford MP @cliveefford Eltham 6.24% Labour 9,514 12
318 Clive Lewis MP @labourlewis Norwich South 15.79% Labour 42,353 73
319 Conor McGinn MP @conormcginn St Helens North 37.38% Labour 9,521 12
320 Dan Jarvis MP @danjarvismp Barnsley Central 34.01% Labour 56,455 92
321 Daniel Zeichner MP @danielzeichner Cambridge 1.16% Labour 12,839 14
322 David Anderson @DaveAndersonMP Blaydon 31.66% Labour 2,987 6
323 David Crausby MP @davidcrausby Bolton North East 10.14% Labour 2,446 9
324 David Hanson MP @davidhansonmp Delyn 7.82% Labour 14,992 4
325 David Lammy MP @davidlammy Tottenham 55.37% Labour 85,592 79
326 Dawn Butler MP @dawnbutlerbrent Brent Central 41.78% Labour 15,830 20
327 Debbie Abrahams MP @debbie_abrahams Oldham East and Saddleworth 13.49% Labour 26,636 33
328 Derek Twigg MP @derektwiggmp Halton 45.05% Labour 2,835 6
329 Diana Johnson MP @dianajohnsonmp Kingston upon Hull North 36.50% Labour 18,788 9
330 Diane Abbott MP @hackneyabbott Hackney North and Stoke Newington 48.12% Labour 136,476 74
331 Dr Alan Whitehead MP @alanwhiteheadmp Southampton, Test 8.73% Labour 5,506 8
332 Dr Roberta Blackman-Woods MP @robertabwmp City of Durham 25.05% Labour 13,288 22
333 Dr Rosena Allin-Khan MP @drrosena Tooting 19.80% Labour 16,829 28
334 Dr Rupa Huq MP @rupahuq Ealing Central and Acton 0.54% Labour 16,245 30
335 Edward Miliband MP @ed_miliband Doncaster North 29.82% Labour 591,500 289
336 Emily Thornberry MP @emilythornberry Islington South and Finsbury 28.71% Labour 37,437 79
337 Emma Lewell-Buck MP @emmalewellbuck South Shields 29.27% Labour 10,122 9
338 Emma Reynolds MP @emmareynoldsmp Wolverhampton North East 16.16% Labour 18,367 13
339 Fiona Mactaggart MP @fionamacmp Slough 15.20% Labour 6,053 7
340 Frank Field MP @frankfieldteam Birkenhead 52.76% Labour 14,461 9
341 Gareth Snell MP @gareth_snell Stoke-on-Trent Central 12.30% Labour 4,802 9
342 Gareth Thomas MP @gareththomasmp Harrow West 4.74% Labour 9,944 9
343 Gavin Shuker MP @gavinshuker Luton South 13.53% Labour 10,416 2
344 Geraint Davies MP @geraintdaviesmp Swansea West 20.01% Labour 9,454 15
345 Gerald Jones MP @geraldjoneslab Merthyr Tydfil and Rhymney 35.19% Labour 4,424 7
346 Gill Furniss MP @gillfurnissmp Sheffield, Brightside and Hillsborough 42.50% Labour 2,643 3
347 Gisela Stuart MP @giselastuart Birmingham, Edgbaston 6.55% Labour 23,207 6
348 Gloria De Piero MP @gloriadepiero Ashfield 18.60% Labour 43,126 27
349 Gordon Marsden MP @gordonmarsden Blackpool South 7.97% Labour 5,617 13
350 Graham Allen MP @grahamallenmp Nottingham North 33.56% Labour 8,934 7
351 Graham Jones MP @grahamjones_mp Hyndburn 10.26% Labour 7,666 -3
352 Grahame Morris MP @grahamemorris Easington 42.29% Labour 21,251 32
353 Harriet Harman QC MP @harrietharman Camberwell and Peckham 50.08% Labour 125,166 103
354 Heidi Alexander MP @heidi_mp Lewisham East 33.39% Labour 32,011 4
355 Helen Goodman MP @helengoodmanmp Bishop Auckland 8.91% Labour 13,535 8
356 Helen Hayes MP @helenhayes_ Dulwich and West Norwood 31.39% Labour 8,780 31
357 Helen Jones MP @helenjonesmp Warrington North 19.65% Labour 4,822 9
358 Hilary Benn MP @hilarybennmp Leeds Central 37.66% Labour 66,892 65
359 Holly Lynch MP @hollylynch5 Halifax 0.98% Labour 6,949 17
360 Iain Wright MP @iainwrightmp Hartlepool 7.66% Labour 9,393 10
361 Ian Austin MP @ianaustinmp Dudley North 11.00% Labour 14,566 6
362 Ian C. Lucas MP @ianclucas Wrexham 5.60% Labour 8,270 9
363 Ian Lavery MP @ianlaverymp Wansbeck 28.24% Labour 20,524 13
364 Ian Mearns MP @ianmearnsmp Gateshead 38.96% Labour 15,953 40
365 Ian Murray MP @ianmurraymp Edinburgh South 5.35% Labour 15,214 8
366 Imran Hussain MP @imran_hussainmp Bradford East 17.11% Labour 7,621 13
367 Ivan Lewis MP @ivanlewis_mp Bury South 10.42% Labour 13,184 10
368 Jack Dromey MP @jackdromeymp Birmingham, Erdington 14.79% Labour 17,441 17
369 Jeff Smith MP @jeffsmithetc Manchester, Withington 29.77% Labour 5,295 7
370 Jenny Chapman MP @jennychapman Darlington 7.68% Labour 14,065 18
371 Jeremy Corbyn MP @jeremycorbyn Islington North 43.05% Labour 846,407 3,473
372 Jess Phillips MP @jessphillips Birmingham, Yardley 16.03% Labour 51,799 131
373 Jessica Morden MP @jessicamordenmp Newport East 13.40% Labour 5,980 10
374 Jim Fitzpatrick MP @fitzmp Poplar and Limehouse 33.16% Labour 8,662 22
375 Jim McMahon MP @JimfromOldham Oldham West and Royton 38.95% Labour 14,497 5
376 Jo Stevens MP @jostevenslabour Cardiff Central 12.89% Labour 13,123 12
377 Joan Ryan MP @joanryanenfield Enfield North 2.35% Labour 6,023 16
378 John Cryer @JohnCryerMP Leyton and Wanstead 36.65% Labour 2,299 10
379 John Healey MP @johnhealey_mp Wentworth and Dearne 32.04% Labour 16,650 47
380 John Mann MP @johnmannmp Bassetlaw 17.94% Labour 21,795 9
381 John McDonnell MP @johnmcdonnellmp Hayes and Harlington 34.85% Labour 99,848 143
382 John Spellar MP @spellar Warley 38.86% Labour 8,076 2
383 John Woodcock MP @jwoodcockmp Barrow and Furness 1.84% Labour 28,673 24
384 Jon Cruddas MP @JonCruddas_1 Dagenham and Rainham 11.57% Labour 17,537 13
385 Jon Trickett MP @jon_trickett Hemsworth 28.48% Labour 14,719 9
386 Jonathan Ashworth MP @jonashworth Leicester South 38.84% Labour 31,994 118
387 Jonathan Reynolds MP @jreynoldsmp Stalybridge and Hyde 16.29% Labour 26,955 23
388 Judith Cummins MP @judithcummins Bradford South 17.15% Labour 6,084 7
389 Julie Cooper MP @julieforburnley Burnley 8.16% Labour 4,650 7
390 Julie Elliott MP @julieelliottmp Sunderland Central 26.77% Labour 9,654 8
391 Justin Madders MP @justinmadders Ellesmere Port and Neston 13.43% Labour 6,721 16
392 Karen Buck MP @karenpbuckmp Westminster North 5.00% Labour 10,016 33
393 Karin Smyth MP @karinsmyth Bristol South 14.02% Labour 5,709 9
394 Karl Turner MP @karlturnermp Kingston upon Hull East 29.36% Labour 20,433 11
395 Kate Green MP @kategreensu Stretford and Urmston 25.19% Labour 25,228 24
396 Kate Hoey MP @KateHoeyMP Vauxhall 26.51% Labour 19,338 9
397 Kate Hollern MP @Kate_HollernMP Blackburn 29.00% Labour 3,891 1
398 Kate Osamor MP @kateosamor Edmonton 37.30% Labour 10,579 10
399 Keir Starmer MP @keir_starmer Holborn and St Pancras 31.04% Labour 42,294 72
400 Kerry McCarthy MP @kerrymp Bristol East 8.61% Labour 29,153 7
401 Kevan Jones MP @kevanjonesmp North Durham 33.99% Labour 14,253 9
402 Kevin Barron MP @KevinBarronMP Rother Valley 15.52% Labour 2,101 4
403 Kevin Brennan MP @kevinbrennanmp Cardiff West 15.50% Labour 15,845 6
404 Khalid Mahmood @khalid4PB Birmingham, Perry Barr 35.94% Labour 2,561 4
405 Liam Byrne MP @liambyrnemp Birmingham, Hodge Hill 56.93% Labour 25,986 12
406 Lilian Greenwood MP @liliangreenwood Nottingham South 15.96% Labour 17,656 10
407 Lindsay Hoyle MP @lindsayhoyle_mp Chorley 8.76% Labour 7,851 7
408 Lisa Nandy MP @lisanandy Wigan 31.43% Labour 38,403 24
409 Liz Kendall MP @leicesterliz Leicester West 20.86% Labour 67,049 58
410 Liz McInnes MP @lizmcinnesmp Heywood and Middleton 10.92% Labour 9,188 14
411 Louise Ellman MP @louiseellman Liverpool, Riverside 55.27% Labour 18,512 26
412 Louise Haigh MP @louhaigh Sheffield, Heeley 30.81% Labour 14,771 14
413 Luciana Berger MP @lucianaberger Liverpool, Wavertree 59.31% Labour 58,569 18
414 Lucy Powell MP @lucympowell Manchester Central 47.74% Labour 31,145 27
415 Lyn Brown MP @lynbrownmp West Ham 53.01% Labour 6,723 14
416 Madeleine Moon MP @madeleinemoon Bridgend 4.88% Labour 5,369 9
417 Margaret Greenwood MP @mgreenwoodww Wirral West 1.00% Labour 6,731 11
418 Margaret Hodge MP @margarethodge Barking 35.48% Labour 23,190 4
419 Maria Eagle MP @meaglemp Garston and Halewood 55.42% Labour 32,822 41
420 Marie Rimmer MP @MarieRimmerMP St Helens South and Whiston 43.89% Labour 5,388 15
421 Mark Hendrick @MpHendrick Preston 36.05% Labour 2,238 4
422 Mark Tami MP @marktamimp Alyn and Deeside 8.09% Labour 3,406 6
423 Mary Creagh MP @marycreaghmp Wakefield 6.08% Labour 29,264 41
424 Matthew Pennycook MP @mtpennycook Greenwich and Woolwich 25.57% Labour 9,849 8
425 Meg Hillier MP @meg_hilliermp Hackney South and Shoreditch 50.89% Labour 13,746 11
426 Melanie Onn MP @onnmel Great Grimsby 13.46% Labour 9,248 15
427 Michael Dugher MP @MichaelDugher Barnsley East 31.24% Labour 31,335 71
428 Mike Gapes MP @mikegapes Ilford South 38.10% Labour 18,260 25
429 Mike Kane MP @mikekanemp Wythenshawe and Sale East 24.43% Labour 6,932 1
430 Naz Shah MP @nazshahbfd Bradford West 28.34% Labour 18,097 16
431 Neil Coyle MP @coyleneil Bermondsey and Old Southwark 8.73% Labour 11,221 32
432 Nia Griffith MP @niagriffithmp Llanelli 18.39% Labour 9,195 13
433 Nic Dakin MP @nicdakinmp Scunthorpe 8.48% Labour 13,696 2
434 Nick Smith MP @blaenaugwentmp Blaenau Gwent 40.09% Labour 4,977 7
435 Nick Thomas-Symonds MP @nicktorfaenmp Torfaen 21.53% Labour 4,847 9
436 Owen Smith MP @OwenSmith_MP Pontypridd 23.72% Labour 45,734 35
437 Pat Glass MP @patglassmp North West Durham 23.49% Labour 15,395 14
438 Pat McFadden MP @patmcfaddenmp Wolverhampton South East 31.00% Labour 15,831 13
439 Paul Blomfield MP @paulblomfieldmp Sheffield Central 39.18% Labour 12,609 39
440 Paul Flynn MP @paulflynnmp Newport West 8.70% Labour 18,845 43
441 Paula Sherriff MP @paulasherriff Dewsbury 2.71% Labour 12,440 15
442 Peter Dowd MP @peter_dowd Bootle 63.57% Labour 5,474 11
443 Peter Kyle MP @peterkyle Hove 2.37% Labour 10,354 16
444 Phil Wilson MP @philwilsonmp Sedgefield 17.67% Labour 11,838 8
445 Rachael Maskell MP @rachaelmaskell York Central 14.09% Labour 12,691 40
446 Rachel Reeves MP @rachelreevesmp Leeds West 27.92% Labour 65,081 50
447 Rebecca Long Bailey MP @rlong_bailey Salford and Eccles 28.99% Labour 17,364 45
448 Richard Burden MP @richardburdenmp Birmingham, Northfield 5.91% Labour 13,421 14
449 Richard Burgon MP @richardburgon Leeds East 32.81% Labour 27,203 86
450 Rob Marris MP @wsw_labour Wolverhampton South West 1.99% Labour 2,784 2
451 Robert Flello MP @robflellomp Stoke-on-Trent South 6.49% Labour 6,021 6
452 Roger Godsiff MP @rogergodsiff Birmingham, Hall Green 42.12% Labour 7,805 5
453 Rosie Cooper MP @rosie4westlancs West Lancashire 16.83% Labour 7,684 8
454 Rushanara Ali MP @rushanaraali Bethnal Green and Bow 45.95% Labour 20,068 28
455 Ruth Cadbury MP @ruthcadbury Brentford and Isleworth 0.81% Labour 8,668 11
456 Ruth Smeeth MP @ruthsmeeth Stoke-on-Trent North 12.51% Labour 8,174 6
457 Sarah Champion MP @sarahchampionmp Rotherham 22.33% Labour 24,174 32
458 Seema Malhotra MP @seemamalhotra1 Feltham and Heston 23.20% Labour 16,093 17
459 Shabana Mahmood MP @shabanamahmood Birmingham, Ladywood 60.89% Labour 14,902 10
460 Sharon Hodgson MP @sharonhodgsonmp Washington and Sunderland West 35.31% Labour 19,712 31
461 Siobhain McDonagh @Siobhain_MP Mitcham and Morden 37.49% Labour 10,446 10
462 Stella Creasy MP @stellacreasy Walthamstow 55.50% Labour 84,582 33
463 Stephen Doughty MP @sdoughtymp Cardiff South and Penarth 15.97% Labour 13,603 17
464 Stephen Hepburn @jarrowstevemp Jarrow 35.99% Labour 1,635 7
465 Stephen Kinnock MP @skinnock Aberavon 33.13% Labour 14,092 3
466 Stephen Timms MP @stephenctimms East Ham 65.50% Labour 11,835 10
467 Stephen Twigg MP @stephentwigg Liverpool, West Derby 66.70% Labour 30,762 12
468 Steve McCabe MP @steve_mccabe Birmingham, Selly Oak 18.65% Labour 12,061 12
469 Steve Reed MP @stevereedmp Croydon North 39.92% Labour 23,029 6
470 Steve Rotheram MP @Steve4LCRmayor Liverpool Walton 72.30% Labour 34,395 23
471 Sue Hayman MP @suehayman1 Workington 12.18% Labour 4,791 8
472 Susan Elan Jones MP @susanelanjones Clwyd South 6.85% Labour 1,927 14
473 Teresa Pearce MP @tpearce003 Erith and Thamesmead 22.35% Labour 9,504 18
474 Thangam Debbonaire MP @ThangamMP Bristol West 8.80% Labour 10,883 18
475 Toby Perkins MP @tobyperkinsmp Chesterfield 29.84% Labour 22,388 7
476 Tom Blenkinsop MP @tomblenkinsop Middlesbrough South and East Cleveland 38.15% Labour 18,397 21
477 Tom Watson MP @tom_watson West Bromwich East 25.26% Labour 227,588 69
478 Tracy Brabin MP @TracyBrabin Batley and Spen 81.00% Labour 11,223 7
479 Tulip Siddiq MP @tulipsiddiq Hampstead and Kilburn 2.11% Labour 32,623 61
480 Valerie Vaz MP @valerie_vazmp Walsall South 14.36% Labour 3,177 1
481 Vernon Coaker MP @vernon_coaker Gedling 6.22% Labour 17,066 14
482 Vicky Foxcroft MP @vickyfoxcroft Lewisham, Deptford 45.37% Labour 7,799 12
483 Virendra Sharma MP @virendrasharma Ealing, Southall 43.30% Labour 12,477 5
484 Wayne David MP @WayneDavid_MP Caerphilly 25.01% Labour 8,138 6
485 Wes Streeting MP @wesstreeting Ilford North 1.20% Labour 32,687 44
486 Yasmin Qureshi MP @yasminqureshimp Bolton South East 26.82% Labour 12,672 7
487 Yvette Cooper MP @yvettecoopermp Normanton, Pontefract and Castleford 33.61% Labour 125,124 155
488 Yvonne Fovargue MP @y_fovarguemp Makerfield 29.37% Labour 6,183 12
489 Greg Mulholland MP @gregmulholland1 Leeds North West 6.70% Liberal Democrat 18,874 17
490 John Pugh MP @johnpughmp Southport 3.00% Liberal Democrat 5,172 5
491 Mark Williams MP @mark4ceredigion Ceredigion 8.20% Liberal Democrat 8,578 3
492 Nick Clegg MP @nick_clegg Sheffield, Hallam 4.24% Liberal Democrat 310,355 138
493 Norman Lamb MP @normanlamb North Norfolk 8.18% Liberal Democrat 33,837 39
494 Sarah Olney MP @sarahjolney1 Richmond Park 4.50% Liberal Democrat 10,273 29
495 Tim Farron MP @timfarron Westmorland and Lonsdale 18.29% Liberal Democrat 210,140 974
496 Tom Brake MP @thomasbrake Carshalton and Wallington 45.05% Liberal Democrat 33,086 82
497 Hywel Williams MP @hywelplaidcymru Arfon 13.67% Plaid Cymru 5,699 4
498 Jonathan Edwards MP @jonathanplaid Carmarthen East and Dinefwr 14.21% Plaid Cymru 7,603 8
499 Liz Saville Roberts MP @lsrplaid Dwyfor Meirionnydd 18.20% Plaid Cymru 4,016 15
500 Alan Brown MP @alanbrownsnp Kilmarnock and Loudoun 25.30% Scottish National Party 6,466 7
501 Alex Salmond MP @alexsalmond Gordon 14.94% Scottish National Party 264,740 222
502 Alison Thewliss MP @alisonthewliss Glasgow Central 19.49% Scottish National Party 13,172 24
503 Angela Crawley MP @angelacrawleymp Lanark and Hamilton East 18.28% Scottish National Party 9,435 10
504 Angus MacNeil MP @AngusMacNeilSNP Na h-Eileanan an Iar 25.74% Scottish National Party 21,115 8
505 Angus Robertson MP @angusrobertson Moray 18.39% Scottish National Party 40,316 137
506 Anne McLaughlin MP @annemclaughlin Glasgow North East 25.17% Scottish National Party 8,920 11
507 Brendan O'Hara MP @brendanoharasnp Argyll and Bute 16.33% Scottish National Party 7,487 14
508 Callum McCaig MP @callum_mccaig Aberdeen South 14.89% Scottish National Party 9,134 10
509 Calum Kerr MP @CalumKerrSNP Berwickshire, Roxburgh and Selkirk 0.60% Scottish National Party 7,004 8
510 Carol Monaghan MP @cmonaghanmp Glasgow North West 25.17% Scottish National Party 10,435 12
511 Chris Law MP @chrislawsnp Dundee West 38.23% Scottish National Party 10,482 17
512 Chris Stephens MP @ChrisStephens Glasgow South West 24.30% Scottish National Party 9,884 28
513 Corri Wilson MP @corriwilsonsnp Ayr, Carrick and Cumnock 21.58% Scottish National Party 6,576 9
514 Deidre Brock MP @deidrebrock Edinburgh North and Leith 9.65% Scottish National Party 7,162 6
515 Douglas Chapman MP @dougchapmansnp Dunfermline and West Fife 18.52% Scottish National Party 7,449 1
516 Dr Lisa Cameron MP @lisacameronmp East Kilbride, Strathaven and Lesmahagow 27.30% Scottish National Party 8,603 7
517 Dr Paul Monaghan MP @_paulmonaghan Caithness, Sutherland and Easter Ross 11.24% Scottish National Party 16,621 21
518 Dr Philippa Whitford MP @Dr_PhilippaW Central Ayrshire 26.76% Scottish National Party 12,262 8
519 Drew Hendry MP @drewhendrysnp Inverness, Nairn, Badenoch and Strathspey 18.76% Scottish National Party 8,014 10
520 Eilidh Whiteford MP @EilidhWhiteford Banff and Buchan 31.43% Scottish National Party 6,502 9
521 Gavin Newlands MP @GavinNewlandsMP Paisley and Renfrewshire North 17.99% Scottish National Party 7,636 10
522 George Kerevan MP @georgekerevan East Lothian 11.53% Scottish National Party 8,405 5
523 Hannah Bardell MP @hannahb4livimp Livingston 29.27% Scottish National Party 10,978 31
524 Ian Blackford MP @IBlackfordSNPMP Ross, Skye and Lochaber 12.26% Scottish National Party 5,597 18
525 Joanna Cherry QC MP @joannaccherry Edinburgh South West 15.76% Scottish National Party 14,299 30
526 John Mc Nally MP @johnmcnallymp Falkirk 32.65% Scottish National Party 4,983 7
527 John Nicolson MP @mrjohnnicolson East Dunbartonshire 3.95% Scottish National Party 16,247 33
528 Kirsten Oswald MP @kirstenoswald East Renfrewshire 6.55% Scottish National Party 9,808 13
529 Kirsty Blackman MP @KirstySNP Aberdeen North 30.49% Scottish National Party 8,369 6
530 Margaret Ferrier MP @MargaretFerrier Rutherglen and Hamilton West 17.31% Scottish National Party 9,323 7
531 Marion Fellows MP @marionfellowsmp Motherwell and Wishaw 24.67% Scottish National Party 5,654 6
532 Martin Docherty-Hughes @martinjdocherty West Dunbartonshire 27.71% Scottish National Party 8,293 10
533 Martyn Day MP @MartynDaySNP Linlithgow and East Falkirk 32.65% Scottish National Party 5,883 5
534 Mhairi Black MP @MhairiBlack Paisley and Renfrewshire South 12.30% Scottish National Party 99,621 66
535 Mike Weir MP @mikeweirsnp Angus 25.24% Scottish National Party 8,433 10
536 Neil Gray MP @neilgraymp Airdrie and Shotts 19.82% Scottish National Party 6,416 9
537 Owen Thompson MP @owenthompson Midlothian 20.40% Scottish National Party 6,607 8
538 Patricia Gibson MP @pgibsonsnp North Ayrshire and Arran 25.20% Scottish National Party 6,787 8
539 Patrick Grady MP @gradysnp Glasgow North 25.17% Scottish National Party 8,847 6
540 Pete Wishart MP @petewishart Perth and North Perthshire 17.79% Scottish National Party 28,467 38
541 Peter Grant MP @PeterGrantMP Glenrothes 29.20% Scottish National Party 6,150 6
542 Philip Boswell MP @philboswellsnp Coatbridge, Chryston and Bellshill 22.69% Scottish National Party 4,534 4
543 Richard Arkless MP @arklessrichard Dumfries and Galloway 11.51% Scottish National Party 6,627 4
544 Roger Mullin MP @rogmull Kirkcaldy and Cowdenbeath 18.86% Scottish National Party 7,788 5
545 Ronnie Cowan MP @ronniecowan Inverclyde 24.80% Scottish National Party 6,319 26
546 Stephen Gethins MP @stephengethins North East Fife 9.60% Scottish National Party 10,113 74
547 Steven Paterson MP @steven4stirling Stirling 20.10% Scottish National Party 6,231 2
548 Stewart Hosie MP @stewarthosiesnp Dundee East 39.77% Scottish National Party 21,328 10
549 Stewart Malcolm McDonald MP @stewartmcdonald Glasgow South 25.15% Scottish National Party 14,126 11
550 Stuart C. McDonald MP @stuart_mcdonald Cumbernauld, Kilsyth and Kirkintilloch East 29.87% Scottish National Party 7,000 8
551 Stuart Donaldson MP @stuiedonaldson West Aberdeenshire and Kincardine 12.74% Scottish National Party 6,463 6
552 Tasmina Ahmed-Sheikh MP @tasminasheikh Ochil and South Perthshire 17.57% Scottish National Party 26,832 42
553 Tommy Sheppard MP @tommysheppard Edinburgh East 19.34% Scottish National Party 17,195 29
554 Francie Molloy MP @franciemolloy Mid Ulster 33.28% Sinn Fein 4,367 -2
555 Mickey Brady MP @MickeyBradySF Newry and Armagh 8.37% Sinn Fein 2,600 5
556 Pat Doherty MP @PatDohertyMP West Tyrone 26.03% Sinn Fein 3,050 0
557 Paul Maskey MP @paulmaskeymp Belfast West 35.00% Sinn Fein 11,447 4
558 Dr Alasdair McDonnell MP @alasdairmcd_mp Belfast South 2.33% 5,533 11
559 Margaret Ritchie MP @mritchiemp South Down 13.80% 7,588 2
560 Mark Durkan MP @markdurkan Foyle 16.34% 8,528 9
561 Danny Kinahan MP @ddebk South Antrim 2.60% Ulster Unionist Party 5,328 1
562 Tom Elliott MP @telliott_uup Fermanagh and South Tyrone 1.04% Ulster Unionist Party 7,139 4