Politico Analytica

Opinion Polling and Election Data Analytics
This is Politco Analytica engineered by Luke Nash-Jones. Experience Political Data Analysis and Software Engineering. Where Maths Meets Politics, with mathematics by Luke Nash-Jones.

Data Analysis and Software Engineering by Luke Nash-Jones

What is your MP's Democracy Score? Does your MP really back Brexit?

48 Brexit Bills & Amendments in Parliament

What is your MP's Democracy Score? Does your MP really back Brexit?

48 Brexit Bills & Amendments in Parliament

Democracy* scoreboard

Each MP's score is based on how they voted on each of 48 Brexit bills and amendments that went before Parliament.

# MP Name
Constit
Score*
1 Anne Marie Morris MP
Newton Abbot
Gold

87.5%
2 Rt Hon John Redwood MP
Wokingham
Silver

79.2%
3 Mr Philip Hollobone MP
Kettering
Bronze

77.1%
4 Sir William Cash MP
Stone
Cool

75%
5 Rehman Chishti MP
Gillingham and Rainham
Cool

72.9%
6 Mr Marcus Fysh MP
Yeovil
Cool

72.9%
7 Tracey Crouch MP
Chatham and Aylesford
Cool

70.8%
8 Sir Christopher Chope MP
Christchurch
Cool

70.8%
9 Rt Hon David Jones MP
Clwyd West
Cool

70.8%
10 Lee Rowley MP
North East Derbyshire
Cool

70.8%
11 Suella Braverman MP
Fareham
Cool

70.8%
12 Adam Holloway MP
Gravesham
Cool

70.8%
13 Mr Ranil Jayawardena MP
North East Hampshire
Cool

70.8%
14 Sir Bernard Jenkin MP
Harwich and North Essex
Cool

70.8%
15 Julia Lopez MP
Hornchurch and Upminster
Cool

70.8%
16 Andrew Bridgen MP
North West Leicestershire
Cool

70.8%
17 Andrea Jenkyns MP
Morley and Outwood
Cool

70.8%
18 Rt Hon Dr Julian Lewis MP
New Forest East
Cool

70.8%
19 Johnny Mercer MP
Plymouth, Moor View
Cool

70.8%
20 Rt Hon Mark Francois MP
Rayleigh and Wickford
Cool

70.8%
21 James Duddridge MP
Rochford and Southend East
Cool

70.8%
22 Rt Hon Owen Paterson MP
North Shropshire
Cool

70.8%
23 Mr Laurence Robertson MP
Tewkesbury
Cool

70.8%
24 Craig Mackinlay MP
South Thanet
Cool

70.8%
25 Mr Peter Bone MP
Wellingborough
Cool

70.8%
26 Rt Hon Priti Patel MP
Witham
Cool

70.8%
27 Mark Pritchard MP
The Wrekin
Cool

70.8%
28 Mr Steve Baker MP
Wycombe
Cool

70.8%
29 Mr John Baron MP
Basildon and Billericay
Cool

68.8%
30 Mr Shailesh Vara MP
North West Cambridgeshire
Cool

68.8%
31 Rt Hon Theresa Villiers MP
Chipping Barnet
Cool

68.8%
32 Martin Vickers MP
Cleethorpes
Cool

68.8%
33 Henry Smith MP
Crawley
Cool

68.8%
34 Mr Richard Bacon MP
South Norfolk
Cool

68.8%
35 Rt Hon Esther McVey MP
Tatton
Cool

68.8%
36 Craig Tracey MP
North Warwickshire
Cool

68.8%
37 Ross Thomson MP
Aberdeen South
Cool

66.7%
38 Nigel Mills MP
Amber Valley
Cool

66.7%
39 Anne-Marie Trevelyan MP
Berwick-upon-Tweed
Cool

66.7%
40 Chris Green MP
Bolton West
Cool

66.7%
41 Conor Burns MP
Bournemouth West
Cool

66.7%
42 Rt Hon Iain Duncan Smith MP
Chingford and Woodford Green
Cool

66.7%
43 Tom Pursglove MP
Corby
Cool

66.7%
44 Mrs Sheryll Murray MP
South East Cornwall
Cool

66.7%
45 Gareth Johnson MP
Dartford
Cool

66.7%
46 Michael Tomlinson MP
Mid Dorset and North Poole
Cool

66.7%
47 Charlie Elphicke MP
Dover
Cool

66.7%
48 Rt Hon Dominic Raab MP
Esher and Walton
Cool

66.7%
49 Dr Matthew Offord MP
Hendon
Cool

66.7%
50 Rt Hon John Whittingdale MP
Maldon
Cool

66.7%
51 Ben Bradley MP
Mansfield
Cool

66.7%
52 Mr Simon Clarke MP
Middlesbrough South and East Cleveland
Cool

66.7%
53 Andrew Lewer MP
Northampton South
Cool

66.7%
54 Crispin Blunt MP
Reigate
Cool

66.7%
55 Andrew Rosindell MP
Romford
Cool

66.7%
56 Steve Double MP
St Austell and Newquay
Cool

66.7%
57 Philip Davies MP
Shipley
Cool

66.7%
58 Mr Jonathan Lord MP
Woking
Cool

66.7%
59 Ms Nadine Dorries MP
Mid Bedfordshire
Cool

64.6%
60 Rt Hon Mark Harper MP
Forest of Dean
Cool

64.6%
61 Sir Robert Syms MP
Poole
Cool

64.6%
62 Zac Goldsmith MP
Richmond Park
Cool

64.6%
63 Mr Jacob Rees-Mogg MP
North East Somerset
Cool

64.6%
64 Rt Hon Boris Johnson MP
Uxbridge and South Ruislip
Cool

64.6%
65 James Gray MP
North Wiltshire
Cool

64.6%
66 Adam Afriyie MP
Windsor
Cool

64.6%
67 Rt Hon Sir Greg Knight MP
East Yorkshire
Cool

64.6%
68 Rt Hon Sammy Wilson MP
East Antrim
Cool

62.5%
69 Ian Paisley MP
North Antrim
Cool

62.5%
70 Paul Girvan MP
South Antrim
Cool

62.5%
71 Bob Stewart MP
Beckenham
Cool

62.5%
72 Rt Hon Nigel Dodds MP
Belfast North
Cool

62.5%
73 Giles Watling MP
Clacton
Cool

62.5%
74 Rt Hon David Davis MP
Haltemprice and Howden
Cool

62.5%
75 Mr William Wragg MP
Hazel Grove
Cool

62.5%
76 Rt Hon Sir Jeffrey M. Donaldson MP
Lagan Valley
Cool

62.5%
77 Michael Fabricant MP
Lichfield
Cool

62.5%
78 Mr Gregory Campbell MP
East Londonderry
Cool

62.5%
79 Rt Hon Sir Desmond Swayne MP
New Forest West
Cool

62.5%
80 Royston Smith MP
Southampton, Itchen
Cool

62.5%
81 Stephen McPartland MP
Stevenage
Cool

62.5%
82 Jackie Doyle-Price MP
Thurrock
Cool

62.5%
83 David Simpson MP
Upper Bann
Cool

62.5%
84 Eddie Hughes MP
Walsall North
Cool

62.5%
85 Tim Loughton MP
East Worthing and Shoreham
Cool

62.5%
86 Stephen Metcalfe MP
South Basildon and East Thurrock
Cool

60.4%
87 Gavin Robinson MP
Belfast East
Cool

60.4%
88 Matt Warman MP
Boston and Skegness
Cool

60.4%
89 Andrew Griffiths MP
Burton
Cool

60.4%
90 Will Quince MP
Colchester
Cool

60.4%
91 Scott Mann MP
North Cornwall
Cool

60.4%
92 Sir Geoffrey Clifton-Brown MP
The Cotswolds
Cool

60.4%
93 Mrs Pauline Latham MP
Mid Derbyshire
Cool

60.4%
94 James Morris MP
Halesowen and Rowley Regis
Cool

60.4%
95 Rt Hon Sir Mike Penning MP
Hemel Hempstead
Cool

60.4%
96 Maria Caulfield MP
Lewes
Cool

60.4%
97 Mr Marcus Jones MP
Nuneaton
Cool

60.4%
98 Kelly Tolhurst MP
Rochester and Strood
Cool

60.4%
99 Mrs Anne Main MP
St Albans
Cool

60.4%
100 Sir David Amess MP
Southend West
Cool

60.4%
101 Jim Shannon MP
Strangford
Cool

60.4%
102 Sir Graham Brady MP
Altrincham and Sale West
Cool

58.3%
103 Emma Little Pengelly MP
Belfast South
Cool

58.3%
104 Mr Ian Liddell-Grainger MP
Bridgwater and West Somerset
Cool

58.3%
105 Mims Davies MP
Eastleigh
Cool

58.3%
106 David Morris MP
Morecambe and Lunesdale
Cool

58.3%
107 Daniel Kawczynski MP
Shrewsbury and Atcham
Cool

58.3%
108 Kwasi Kwarteng MP
Spelthorne
Cool

58.3%
109 Ms Nusrat Ghani MP
Wealden
Cool

58.3%
110 Rt Hon Grant Shapps MP
Welwyn Hatfield
Cool

58.3%
111 Robert Courts MP
Witney
Cool

58.3%
112 James Cleverly MP
Braintree
Cool

56.3%
113 Richard Drax MP
South Dorset
Cool

56.3%
114 Maggie Throup MP
Erewash
Cool

56.3%
115 Mark Menzies MP
Fylde
Cool

56.3%
116 Alan Mak MP
Havant
Cool

56.3%
117 David T. C. Davies MP
Monmouth
Cool

56.3%
118 Robert Jenrick MP
Newark
Cool

56.3%
119 Chloe Smith MP
Norwich North
Cool

56.3%
120 Andrew Stephenson MP
Pendle
Cool

56.3%
121 Jake Berry MP
Rossendale and Darwen
Cool

56.3%
122 Mark Spencer MP
Sherwood
Cool

56.3%
123 Jack Brereton MP
Stoke-on-Trent South
Cool

56.3%
124 Rt Hon Christopher Pincher MP
Tamworth
Cool

56.3%
125 Luke Hall MP
Thornbury and Yate
Cool

56.3%
126 Graham Stuart MP
Beverley and Holderness
Cool

54.2%
127 Rt Hon Sir David Evennett MP
Bexleyheath and Crayford
Cool

54.2%
128 Fiona Bruce MP
Congleton
Cool

54.2%
129 Chris Heaton-Harris MP
Daventry
Cool

54.2%
130 Mike Wood MP
Dudley South
Cool

54.2%
131 Jack Lopresti MP
Filton and Bradley Stoke
Cool

54.2%
132 Caroline Dinenage MP
Gosport
Cool

54.2%
133 Neil O'Brien MP
Harborough
Cool

54.2%
134 Bob Blackman MP
Harrow East
Cool

54.2%
135 Jesse Norman MP
Hereford and South Herefordshire
Cool

54.2%
136 Mr Bob Seely MP
Isle of Wight
Cool

54.2%
137 Mr Stephen Hepburn MP
Jarrow
Cool

54.2%
138 Michael Ellis MP
Northampton North
Cool

54.2%
139 Mr Nigel Evans MP
Ribble Valley
Cool

54.2%
140 Damien Moore MP
Southport
Cool

54.2%
141 Kevin Foster MP
Torbay
Cool

54.2%
142 Kate Hoey MP
Vauxhall
Cool

54.2%
143 Julian Sturdy MP
York Outer
Cool

54.2%
144 Huw Merriman MP
Bexhill and Battle
Cool

52.1%
145 Chris Davies MP
Brecon and Radnorshire
Cool

52.1%
146 Mr Charles Walker MP
Broxbourne
Cool

52.1%
147 Craig Whittaker MP
Calder Valley
Cool

52.1%
148 Amanda Milling MP
Cannock Chase
Cool

52.1%
149 Rebecca Harris MP
Castle Point
Cool

52.1%
150 Mrs Heather Wheeler MP
South Derbyshire
Cool

52.1%
151 Rt Hon Sir Edward Leigh MP
Gainsborough
Cool

52.1%
152 Bill Wiggin MP
North Herefordshire
Cool

52.1%
153 Chris Skidmore MP
Kingswood
Cool

52.1%
154 Sir Paul Beresford MP
Mole Valley
Cool

52.1%
155 Douglas Ross MP
Moray
Cool

52.1%
156 Sir Henry Bellingham MP
North West Norfolk
Cool

52.1%
157 Rachel Maclean MP
Redditch
Cool

52.1%
158 Rishi Sunak MP
Richmond (Yorks)
Cool

52.1%
159 John Glen MP
Salisbury
Cool

52.1%
160 Rt Hon Robert Goodwill MP
Scarborough and Whitby
Cool

52.1%
161 Paul Scully MP
Sutton and Cheam
Cool

52.1%
162 James Heappey MP
Wells
Cool

52.1%
163 Kirstene Hair MP
Angus
Sh*t

50%
164 Bill Grant MP
Ayr, Carrick and Cumnock
Sh*t

50%
165 John Lamont MP
Berwickshire, Roxburgh and Selkirk
Sh*t

50%
166 Alex Burghart MP
Brentwood and Ongar
Sh*t

50%
167 Andrew Percy MP
Brigg and Goole
Sh*t

50%
168 Edward Argar MP
Charnwood
Sh*t

50%
169 Mary Robinson MP
Cheadle
Sh*t

50%
170 Rt Hon Greg Hands MP
Chelsea and Fulham
Sh*t

50%
171 Trudy Harrison MP
Copeland
Sh*t

50%
172 Chris Philp MP
Croydon South
Sh*t

50%
173 Peter Heaton-Jones MP
North Devon
Sh*t

50%
174 Helen Whately MP
Faversham and Mid Kent
Sh*t

50%
175 Rt Hon Robert Halfon MP
Harlow
Sh*t

50%
176 Mrs Helen Grant MP
Maidstone and The Weald
Sh*t

50%
177 Stuart Andrew MP
Pudsey
Sh*t

50%
178 Nigel Adams MP
Selby and Ainsty
Sh*t

50%
179 David Warburton MP
Somerton and Frome
Sh*t

50%
180 Sir John Hayes MP
South Holland and The Deepings
Sh*t

50%
181 Stephen Kerr MP
Stirling
Sh*t

50%
182 Rt Hon Sir Roger Gale MP
North Thanet
Sh*t

50%
183 Harriett Baldwin MP
West Worcestershire
Sh*t

50%
184 Rt Hon Ben Wallace MP
Wyre and Preston North
Sh*t

50%
185 Andrew Bowie MP
West Aberdeenshire and Kincardine
Sh*t

47.9%
186 Andrew Selous MP
South West Bedfordshire
Sh*t

47.9%
187 Graham Stringer MP
Blackley and Broughton
Sh*t

47.9%
188 Rt Hon Nick Gibb MP
Bognor Regis and Littlehampton
Sh*t

47.9%
189 George Eustice MP
Camborne and Redruth
Sh*t

47.9%
190 Rt Hon Mel Stride MP
Central Devon
Sh*t

47.9%
191 Rt Hon Sir Hugo Swire MP
East Devon
Sh*t

47.9%
192 Kit Malthouse MP
North West Hampshire
Sh*t

47.9%
193 John Howell MP
Henley
Sh*t

47.9%
194 Oliver Dowden MP
Hertsmere
Sh*t

47.9%
195 Victoria Atkins MP
Louth and Horncastle
Sh*t

47.9%
196 Rt Hon Mark Lancaster MP
Milton Keynes North
Sh*t

47.9%
197 Alok Sharma MP
Reading West
Sh*t

47.9%
198 Gordon Henderson MP
Sittingbourne and Sheppey
Sh*t

47.9%
199 Dr Caroline Johnson MP
Sleaford and North Hykeham
Sh*t

47.9%
200 Julian Knight MP
Solihull
Sh*t

47.9%
201 Seema Kennedy MP
South Ribble
Sh*t

47.9%
202 Lucy Allan MP
Telford
Sh*t

47.9%
203 Rt Hon Maria Miller MP
Basingstoke
Sh*t

45.8%
204 Michelle Donelan MP
Chippenham
Sh*t

45.8%
205 Rt Hon Sir Patrick McLoughlin MP
Derbyshire Dales
Sh*t

45.8%
206 Damian Collins MP
Folkestone and Hythe
Sh*t

45.8%
207 Andrew Jones MP
Harrogate and Knaresborough
Sh*t

45.8%
208 Guy Opperman MP
Hexham
Sh*t

45.8%
209 Mrs Kemi Badenoch MP
Saffron Walden
Sh*t

45.8%
210 Derek Thomas MP
St Ives
Sh*t

45.8%
211 Dr Dan Poulter MP
Central Suffolk and North Ipswich
Sh*t

45.8%
212 Dr Thérèse Coffey MP
Suffolk Coastal
Sh*t

45.8%
213 James Cartlidge MP
South Suffolk
Sh*t

45.8%
214 Justin Tomlinson MP
North Swindon
Sh*t

45.8%
215 Tom Tugendhat MP
Tonbridge and Malling
Sh*t

45.8%
216 Mr Robin Walker MP
Worcester
Sh*t

45.8%
217 Nigel Huddleston MP
Mid Worcestershire
Sh*t

45.8%
218 Sir Peter Bottomley MP
Worthing West
Sh*t

45.8%
219 Rt Hon Keith Simpson MP
Broadland
Sh*t

43.8%
220 Simon Hart MP
Carmarthen West and South Pembrokeshire
Sh*t

43.8%
221 Rt Hon Dame Cheryl Gillan MP
Chesham and Amersham
Sh*t

43.8%
222 Gillian Keegan MP
Chichester
Sh*t

43.8%
223 Colin Clark MP
Gordon
Sh*t

43.8%
224 Jeremy Quin MP
Horsham
Sh*t

43.8%
225 George Hollingbery MP
Meon Valley
Sh*t

43.8%
226 Nadhim Zahawi MP
Stratford-on-Avon
Sh*t

43.8%
227 Rebecca Pow MP
Taunton Deane
Sh*t

43.8%
228 Kevin Hollinrake MP
Thirsk and Malton
Sh*t

43.8%
229 Dr Andrew Murrison MP
South West Wiltshire
Sh*t

43.8%
230 Leo Docherty MP
Aldershot
Sh*t

41.7%
231 Paul Maynard MP
Blackpool North and Cleveleys
Sh*t

41.7%
232 David Tredinnick MP
Bosworth
Sh*t

41.7%
233 Jo Churchill MP
Bury St Edmunds
Sh*t

41.7%
234 Sir Gary Streeter MP
South West Devon
Sh*t

41.7%
235 Mr Alister Jack MP
Dumfries and Galloway
Sh*t

41.7%
236 Mr Mark Prisk MP
Hertford and Stortford
Sh*t

41.7%
237 Rt Hon Philip Dunne MP
Ludlow
Sh*t

41.7%
238 Rt Hon Sir Michael Fallon MP
Sevenoaks
Sh*t

41.7%
239 Peter Aldous MP
Waveney
Sh*t

41.7%
240 John Penrose MP
Weston-super-Mare
Sh*t

41.7%
241 David Duguid MP
Banff and Buchan
Sh*t

39.6%
242 Mr Ronnie Campbell MP
Blyth Valley
Sh*t

39.6%
243 Lucy Frazer MP
South East Cambridgeshire
Sh*t

39.6%
244 Mike Freer MP
Finchley and Golders Green
Sh*t

39.6%
245 Glyn Davies MP
Montgomeryshire
Sh*t

39.6%
246 Rory Stewart MP
Penrith and The Border
Sh*t

39.6%
247 Rt Hon Dr Liam Fox MP
North Somerset
Sh*t

39.6%
248 Robert Buckland MP
South Swindon
Sh*t

39.6%
249 Neil Parish MP
Tiverton and Honiton
Sh*t

39.6%
250 Wendy Morton MP
Aldridge-Brownhills
Sh*t

37.5%
251 Victoria Prentis MP
Banbury
Sh*t

37.5%
252 Rt Hon Frank Field MP
Birkenhead
Sh*t

37.5%
253 Rt Hon Chris Grayling MP
Epsom and Ewell
Sh*t

37.5%
254 Iain Stewart MP
Milton Keynes South
Sh*t

37.5%
255 Luke Graham MP
Ochil and South Perthshire
Sh*t

37.5%
256 Joseph Johnson MP
Orpington
Sh*t

37.5%
257 Rt Hon Stephen Crabb MP
Preseli Pembrokeshire
Sh*t

37.5%
258 Rt Hon Nick Hurd MP
Ruislip, Northwood and Pinner
Sh*t

37.5%
259 Rt Hon Nick Herbert MP
Arundel and South Downs
Sh*t

35.4%
260 Rt Hon Stephen Barclay MP
North East Cambridgeshire
Sh*t

35.4%
261 Richard Graham MP
Gloucester
Sh*t

35.4%
262 Rt Hon Sir Oliver Heald QC MP
North East Hertfordshire
Sh*t

35.4%
263 David Rutley MP
Macclesfield
Sh*t

35.4%
264 Rt Hon Elizabeth Truss MP
South West Norfolk
Sh*t

35.4%
265 Rt Hon Penny Mordaunt MP
Portsmouth North
Sh*t

35.4%
266 Rt Hon Sir Alan Duncan MP
Rutland and Melton
Sh*t

35.4%
267 Rt Hon Julian Smith MP
Skipton and Ripon
Sh*t

35.4%
268 Rt Hon Gavin Williamson MP
South Staffordshire
Sh*t

35.4%
269 Rt Hon David Lidington MP
Aylesbury
Sh*t

33.3%
270 Vicky Ford MP
Chelmsford
Sh*t

33.3%
271 Alex Chalk MP
Cheltenham
Sh*t

33.3%
272 Rt Hon Geoffrey Cox QC MP
Torridge and West Devon
Sh*t

33.3%
273 Alec Shelbrooke MP
Elmet and Rothwell
Sh*t

33.3%
274 Rt Hon Brandon Lewis MP
Great Yarmouth
Sh*t

33.3%
275 Bim Afolami MP
Hitchin and Harpenden
Sh*t

33.3%
276 Rt Hon Andrea Leadsom MP
South Northamptonshire
Sh*t

33.3%
277 Rt Hon Matt Hancock MP
West Suffolk
Sh*t

33.3%
278 Mark Garnier MP
Wyre Forest
Sh*t

33.3%
279 Simon Hoare MP
North Dorset
Sh*t

31.3%
280 Rt Hon Damian Hinds MP
East Hampshire
Sh*t

31.3%
281 Rt Hon Amber Rudd MP
Hastings and Rye
Sh*t

31.3%
282 Rt Hon David Gauke MP
South West Hertfordshire
Sh*t

31.3%
283 Rt Hon James Brokenshire MP
Old Bexley and Sidcup
Sh*t

31.3%
284 Rt Hon Caroline Nokes MP
Romsey and Southampton North
Sh*t

31.3%
285 Rt Hon Philip Hammond MP
Runnymede and Weybridge
Sh*t

31.3%
286 Rt Hon Karen Bradley MP
Staffordshire Moorlands
Sh*t

31.3%
287 Rt Hon Michael Gove MP
Surrey Heath
Sh*t

31.3%
288 Rt Hon Andrew Mitchell MP
Sutton Coldfield
Sh*t

31.3%
289 Rt Hon Greg Clark MP
Tunbridge Wells
Sh*t

31.3%
290 Rt Hon Alun Cairns MP
Vale of Glamorgan
Sh*t

31.3%
291 Rt Hon Tobias Ellwood MP
Bournemouth East
Sh*t

29.2%
292 Robert Neill MP
Bromley and Chislehurst
Sh*t

29.2%
293 Rt Hon Sajid Javid MP
Bromsgrove
Sh*t

29.2%
294 John Stevenson MP
Carlisle
Sh*t

29.2%
295 Rt Hon Claire Perry MP
Devizes
Sh*t

29.2%
296 Rt Hon David Mundell MP
Dumfriesshire, Clydesdale and Tweeddale
Sh*t

29.2%
297 Rt Hon Anne Milton MP
Guildford
Sh*t

29.2%
298 Rt Hon Jeremy Wright QC MP
Kenilworth and Southam
Sh*t

29.2%
299 Rt Hon Theresa May MP
Maidenhead
Sh*t

29.2%
300 Rt Hon Jeremy Hunt MP
South West Surrey
Sh*t

29.2%
301 Rt Hon Mark Field MP
Cities of London and Westminster
Sh*t

27.1%
302 Rt Hon Damian Green MP
Ashford
Sh*t

25%
303 Margot James MP
Stourbridge
Sh*t

25%
304 Stephen Hammond MP
Wimbledon
Sh*t

22.9%
305 John Mann MP
Bassetlaw
Sh*t

20.8%
306 Kelvin Hopkins MP
Luton North
Sh*t

20.8%
307 Paul Masterton MP
East Renfrewshire
Sh*t

20.8%
308 Mark Pawsey MP
Rugby
Sh*t

20.8%
309 Sarah Newton MP
Truro and Falmouth
Sh*t

20.8%
310 Alberto Costa MP
South Leicestershire
Sh*t

18.8%
311 Rt Hon Richard Benyon MP
Newbury
Sh*t

18.8%
312 Ian Austin MP
Dudley North
Sh*t

14.6%
313 Rt Hon Sir Kevin Barron MP
Rother Valley
Sh*t

14.6%
314 Rt Hon Alistair Burt MP
North East Bedfordshire
Sh*t

12.5%
315 Lady Hermon MP
North Down
Sh*t

12.5%
316 Rt Hon Nicky Morgan MP
Loughborough
Sh*t

10.4%
317 Jeremy Lefroy MP
Stafford
Sh*t

10.4%
318 Rt Hon Sir Nicholas Soames MP
Mid Sussex
Sh*t

10.4%
319 Richard Harrington MP
Watford
Sh*t

6.3%
320 Steve Brine MP
Winchester
Sh*t

6.3%
321 Rt Hon Caroline Flint MP
Don Valley
Sh*t

4.2%
322 Rt Hon Dame Caroline Spelman MP
Meriden
Sh*t

2.1%
323 Paul Maskey MP
Belfast West
Slippery

0%
324 Rt Hon John Bercow MP
Buckingham
Slippery

0%
325 Rt Hon Sir Lindsay Hoyle MP
Chorley
Slippery

0%
326 Rt Hon Dame Rosie Winterton MP
Doncaster Central
Slippery

0%
327 Chris Hazzard MP
South Down
Slippery

0%
328 Rt Hon Dame Eleanor Laing MP
Epping Forest
Slippery

0%
329 Michelle Gildernew MP
Fermanagh and South Tyrone
Slippery

0%
330 Elisha McCallion MP
Foyle
Slippery

0%
331 Mickey Brady MP
Newry and Armagh
Slippery

0%
332 Órfhlaith Begley MP
West Tyrone
Slippery

0%
333 Francie Molloy MP
Mid Ulster
Slippery

0%
334 By-election on 4 April 2019
Newport West
Slippery

-2.1%
335 George Freeman MP
Mid Norfolk
Slippery

-2.1%
336 Gareth Snell MP
Stoke-on-Trent Central
Slippery

-2.1%
337 Rosie Cooper MP
West Lancashire
Slippery

-4.2%
338 Fiona Onasanya MP
Peterborough
Slippery

-6.3%
339 Mr Dennis Skinner MP
Bolsover
Slippery

-10.4%
340 Mr Jonathan Djanogly MP
Huntingdon
Slippery

-10.4%
341 Dr Phillip Lee MP
Bracknell
Slippery

-12.5%
342 Grahame Morris MP
Easington
Slippery

-12.5%
343 Derek Twigg MP
Halton
Slippery

-12.5%
344 Mr Sam Gyimah MP
East Surrey
Slippery

-12.5%
345 Guto Bebb MP
Aberconwy
Slippery

-14.6%
346 Rt Hon Dominic Grieve QC MP
Beaconsfield
Slippery

-14.6%
347 Rt Hon Sir Oliver Letwin MP
West Dorset
Slippery

-16.7%
348 Ruth Smeeth MP
Stoke-on-Trent North
Slippery

-16.7%
349 Laura Smith MP
Crewe and Nantwich
Slippery

-18.8%
350 Chris Williamson MP
Derby North
Slippery

-18.8%
351 Jim Fitzpatrick MP
Poplar and Limehouse
Slippery

-20.8%
352 Jared O'Mara MP
Sheffield, Hallam
Slippery

-20.8%
353 Rt Hon John Spellar MP
Warley
Slippery

-20.8%
354 Nick Boles MP
Grantham and Stamford
Slippery

-22.9%
355 Rt Hon Justine Greening MP
Putney
Slippery

-22.9%
356 Nick Smith MP
Blaenau Gwent
Slippery

-25%
357 Heidi Allen MP
South Cambridgeshire
Slippery

-25%
358 Rt Hon Kevan Jones MP
North Durham
Slippery

-25%
359 Mrs Emma Lewell-Buck MP
South Shields
Slippery

-25%
360 Rt Hon Edward Vaizey MP
Wantage
Slippery

-25%
361 Helen Jones MP
Warrington North
Slippery

-25%
362 Rt Hon Anna Soubry MP
Broxtowe
Slippery

-27.1%
363 Jon Cruddas MP
Dagenham and Rainham
Slippery

-27.1%
364 Melanie Onn MP
Great Grimsby
Slippery

-27.1%
365 Mike Hill MP
Hartlepool
Slippery

-27.1%
366 Luciana Berger MP
Liverpool, Wavertree
Slippery

-27.1%
367 Mr Gavin Shuker MP
Luton South
Slippery

-27.1%
368 Yvonne Fovargue MP
Makerfield
Slippery

-27.1%
369 Sarah Champion MP
Rotherham
Slippery

-27.1%
370 Dr Sarah Wollaston MP
Totnes
Slippery

-27.1%
371 Judith Cummins MP
Bradford South
Slippery

-29.2%
372 Mr Ivan Lewis MP
Bury South
Slippery

-29.2%
373 Andrew Gwynne MP
Denton and Reddish
Slippery

-29.2%
374 Jeff Smith MP
Manchester, Withington
Slippery

-29.2%
375 Nic Dakin MP
Scunthorpe
Slippery

-29.2%
376 Stephanie Peacock MP
Barnsley East
Slippery

-31.3%
377 Rt Hon Joan Ryan MP
Enfield North
Slippery

-31.3%
378 John McNally MP
Falkirk
Slippery

-31.3%
379 Mike Gapes MP
Ilford South
Slippery

-31.3%
380 Marion Fellows MP
Motherwell and Wishaw
Slippery

-31.3%
381 Mr Chris Leslie MP
Nottingham East
Slippery

-31.3%
382 Jim McMahon MP
Oldham West and Royton
Slippery

-31.3%
383 Chuka Umunna MP
Streatham
Slippery

-31.3%
384 Gloria De Piero MP
Ashfield
Slippery

-33.3%
385 Dan Jarvis MP
Barnsley Central
Slippery

-33.3%
386 Wera Hobhouse MP
Bath
Slippery

-33.3%
387 Toby Perkins MP
Chesterfield
Slippery

-33.3%
388 Mr Jim Cunningham MP
Coventry South
Slippery

-33.3%
389 Antoinette Sandbach MP
Eddisbury
Slippery

-33.3%
390 Justin Madders MP
Ellesmere Port and Neston
Slippery

-33.3%
391 David Linden MP
Glasgow East
Slippery

-33.3%
392 Siobhain McDonagh MP
Mitcham and Morden
Slippery

-33.3%
393 Angela Smith MP
Penistone and Stocksbridge
Slippery

-33.3%
394 Ann Coffey MP
Stockport
Slippery

-33.3%
395 Mike Kane MP
Wythenshawe and Sale East
Slippery

-33.3%
396 Tracy Brabin MP
Batley and Spen
Slippery

-35.4%
397 Mr Roger Godsiff MP
Birmingham, Hall Green
Slippery

-35.4%
398 Caroline Lucas MP
Brighton, Pavilion
Slippery

-35.4%
399 Rt Hon Ann Clwyd MP
Cynon Valley
Slippery

-35.4%
400 Angus Brendan MacNeil MP
Na h-Eileanan an Iar
Slippery

-35.4%
401 Pete Wishart MP
Perth and North Perthshire
Slippery

-35.4%
402 Mary Glindon MP
North Tyneside
Slippery

-35.4%
403 Rt Hon Pat McFadden MP
Wolverhampton South East
Slippery

-35.4%
404 Ian C. Lucas MP
Wrexham
Slippery

-35.4%
405 John Woodcock MP
Barrow and Furness
Slippery

-37.5%
406 Gordon Marsden MP
Blackpool South
Slippery

-37.5%
407 Dawn Butler MP
Brent Central
Slippery

-37.5%
408 Lloyd Russell-Moyle MP
Brighton, Kemptown
Slippery

-37.5%
409 Julie Cooper MP
Burnley
Slippery

-37.5%
410 Colleen Fletcher MP
Coventry North East
Slippery

-37.5%
411 Rt Hon David Hanson MP
Delyn
Slippery

-37.5%
412 Rt Hon Margaret Beckett MP
Derby South
Slippery

-37.5%
413 Stewart Hosie MP
Dundee East
Slippery

-37.5%
414 Douglas Chapman MP
Dunfermline and West Fife
Slippery

-37.5%
415 Bambos Charalambous MP
Enfield, Southgate
Slippery

-37.5%
416 Stephen Gethins MP
North East Fife
Slippery

-37.5%
417 Carol Monaghan MP
Glasgow North West
Slippery

-37.5%
418 Jon Trickett MP
Hemsworth
Slippery

-37.5%
419 Liz McInnes MP
Heywood and Middleton
Slippery

-37.5%
420 Rt Hon Emily Thornberry MP
Islington South and Finsbury
Slippery

-37.5%
421 Chris Evans MP
Islwyn
Slippery

-37.5%
422 Rt Hon George Howarth MP
Knowsley
Slippery

-37.5%
423 Jo Platt MP
Leigh
Slippery

-37.5%
424 Karen Lee MP
Lincoln
Slippery

-37.5%
425 Owen Smith MP
Pontypridd
Slippery

-37.5%
426 Dr Paul Williams MP
Stockton South
Slippery

-37.5%
427 Carolyn Harris MP
Swansea East
Slippery

-37.5%
428 Rt Hon Sir Vince Cable MP
Twickenham
Slippery

-37.5%
429 Lisa Nandy MP
Wigan
Slippery

-37.5%
430 Emma Reynolds MP
Wolverhampton North East
Slippery

-37.5%
431 Kirsty Blackman MP
Aberdeen North
Slippery

-39.6%
432 Neil Gray MP
Airdrie and Shotts
Slippery

-39.6%
433 Rt Hon Mark Tami MP
Alyn and Deeside
Slippery

-39.6%
434 Brendan O'Hara MP
Argyll and Bute
Slippery

-39.6%
435 Dr Philippa Whitford MP
Central Ayrshire
Slippery

-39.6%
436 Patricia Gibson MP
North Ayrshire and Arran
Slippery

-39.6%
437 Jack Dromey MP
Birmingham, Erdington
Slippery

-39.6%
438 Helen Goodman MP
Bishop Auckland
Slippery

-39.6%
439 Sir David Crausby MP
Bolton North East
Slippery

-39.6%
440 Barry Gardiner MP
Brent North
Slippery

-39.6%
441 Thangam Debbonaire MP
Bristol West
Slippery

-39.6%
442 Jamie Stone MP
Caithness, Sutherland and Easter Ross
Slippery

-39.6%
443 Jo Stevens MP
Cardiff Central
Slippery

-39.6%
444 Anna McMorrin MP
Cardiff North
Slippery

-39.6%
445 Christian Matheson MP
City of Chester
Slippery

-39.6%
446 Mr Geoffrey Robinson MP
Coventry North West
Slippery

-39.6%
447 Stuart C. McDonald MP
Cumbernauld, Kilsyth and Kirkintilloch East
Slippery

-39.6%
448 Jenny Chapman MP
Darlington
Slippery

-39.6%
449 Paula Sherriff MP
Dewsbury
Slippery

-39.6%
450 Martin Docherty-Hughes MP
West Dunbartonshire
Slippery

-39.6%
451 Chris Law MP
Dundee West
Slippery

-39.6%
452 Dr Lisa Cameron MP
East Kilbride, Strathaven and Lesmahagow
Slippery

-39.6%
453 Tommy Sheppard MP
Edinburgh East
Slippery

-39.6%
454 Deidre Brock MP
Edinburgh North and Leith
Slippery

-39.6%
455 Joanna Cherry QC MP
Edinburgh South West
Slippery

-39.6%
456 Kate Osamor MP
Edmonton
Slippery

-39.6%
457 Seema Malhotra MP
Feltham and Heston
Slippery

-39.6%
458 Ian Mearns MP
Gateshead
Slippery

-39.6%
459 Vernon Coaker MP
Gedling
Slippery

-39.6%
460 Alison Thewliss MP
Glasgow Central
Slippery

-39.6%
461 Patrick Grady MP
Glasgow North
Slippery

-39.6%
462 Stewart Malcolm McDonald MP
Glasgow South
Slippery

-39.6%
463 Chris Stephens MP
Glasgow South West
Slippery

-39.6%
464 Peter Grant MP
Glenrothes
Slippery

-39.6%
465 Rt Hon John McDonnell MP
Hayes and Harlington
Slippery

-39.6%
466 Diana Johnson MP
Kingston upon Hull North
Slippery

-39.6%
467 Graham P Jones MP
Hyndburn
Slippery

-39.6%
468 Ronnie Cowan MP
Inverclyde
Slippery

-39.6%
469 Drew Hendry MP
Inverness, Nairn, Badenoch and Strathspey
Slippery

-39.6%
470 Emma Dent Coad MP
Kensington
Slippery

-39.6%
471 Alan Brown MP
Kilmarnock and Loudoun
Slippery

-39.6%
472 Angela Crawley MP
Lanark and Hamilton East
Slippery

-39.6%
473 Cat Smith MP
Lancaster and Fleetwood
Slippery

-39.6%
474 John Cryer MP
Leyton and Wanstead
Slippery

-39.6%
475 Martyn Day MP
Linlithgow and East Falkirk
Slippery

-39.6%
476 Hannah Bardell MP
Livingston
Slippery

-39.6%
477 Clive Lewis MP
Norwich South
Slippery

-39.6%
478 Lilian Greenwood MP
Nottingham South
Slippery

-39.6%
479 Rt Hon Alistair Carmichael MP
Orkney and Shetland
Slippery

-39.6%
480 Gavin Newlands MP
Paisley and Renfrewshire North
Slippery

-39.6%
481 Mhairi Black MP
Paisley and Renfrewshire South
Slippery

-39.6%
482 Stephen Morgan MP
Portsmouth South
Slippery

-39.6%
483 Anna Turley MP
Redcar
Slippery

-39.6%
484 Chris Bryant MP
Rhondda
Slippery

-39.6%
485 Tony Lloyd MP
Rochdale
Slippery

-39.6%
486 Rt Hon Ian Blackford MP
Ross, Skye and Lochaber
Slippery

-39.6%
487 Gill Furniss MP
Sheffield, Brightside and Hillsborough
Slippery

-39.6%
488 Dr Rosena Allin-Khan MP
Tooting
Slippery

-39.6%
489 Nick Thomas-Symonds MP
Torfaen
Slippery

-39.6%
490 Sir Alan Campbell MP
Tynemouth
Slippery

-39.6%
491 Mrs Sharon Hodgson MP
Washington and Sunderland West
Slippery

-39.6%
492 Tom Watson MP
West Bromwich East
Slippery

-39.6%
493 Tim Farron MP
Westmorland and Lonsdale
Slippery

-39.6%
494 Alison McGovern MP
Wirral South
Slippery

-39.6%
495 Margaret Greenwood MP
Wirral West
Slippery

-39.6%
496 Barbara Keeley MP
Worsley and Eccles South
Slippery

-39.6%
497 Rachael Maskell MP
York Central
Slippery

-39.6%
498 Stephen Kinnock MP
Aberavon
Slippery

-41.7%
499 Angela Rayner MP
Ashton-under-Lyne
Slippery

-41.7%
500 Marsha De Cordova MP
Battersea
Slippery

-41.7%
501 Mohammad Yasin MP
Bedford
Slippery

-41.7%
502 Rt Hon Liam Byrne MP
Birmingham, Hodge Hill
Slippery

-41.7%
503 Shabana Mahmood MP
Birmingham, Ladywood
Slippery

-41.7%
504 Richard Burden MP
Birmingham, Northfield
Slippery

-41.7%
505 Mr Khalid Mahmood MP
Birmingham, Perry Barr
Slippery

-41.7%
506 Kate Hollern MP
Blackburn
Slippery

-41.7%
507 Liz Twist MP
Blaydon
Slippery

-41.7%
508 Yasmin Qureshi MP
Bolton South East
Slippery

-41.7%
509 Peter Dowd MP
Bootle
Slippery

-41.7%
510 Imran Hussain MP
Bradford East
Slippery

-41.7%
511 Naz Shah MP
Bradford West
Slippery

-41.7%
512 Ruth Cadbury MP
Brentford and Isleworth
Slippery

-41.7%
513 Kerry McCarthy MP
Bristol East
Slippery

-41.7%
514 Wayne David MP
Caerphilly
Slippery

-41.7%
515 Daniel Zeichner MP
Cambridge
Slippery

-41.7%
516 Rt Hon Tom Brake MP
Carshalton and Wallington
Slippery

-41.7%
517 Thelma Walker MP
Colne Valley
Slippery

-41.7%
518 Rt Hon Edward Miliband MP
Doncaster North
Slippery

-41.7%
519 Laura Pidcock MP
North West Durham
Slippery

-41.7%
520 Dr Rupa Huq MP
Ealing Central and Acton
Slippery

-41.7%
521 Stephen Pound MP
Ealing North
Slippery

-41.7%
522 Christine Jardine MP
Edinburgh West
Slippery

-41.7%
523 Teresa Pearce MP
Erith and Thamesmead
Slippery

-41.7%
524 Maria Eagle MP
Garston and Halewood
Slippery

-41.7%
525 Rt Hon Diane Abbott MP
Hackney North and Stoke Newington
Slippery

-41.7%
526 Ruth George MP
High Peak
Slippery

-41.7%
527 Rt Hon Keir Starmer MP
Holborn and St Pancras
Slippery

-41.7%
528 Bridget Phillipson MP
Houghton and Sunderland South
Slippery

-41.7%
529 Mr Barry Sheerman MP
Huddersfield
Slippery

-41.7%
530 Karl Turner MP
Kingston upon Hull East
Slippery

-41.7%
531 Emma Hardy MP
Kingston upon Hull West and Hessle
Slippery

-41.7%
532 Wes Streeting MP
Ilford North
Slippery

-41.7%
533 Rt Hon Jeremy Corbyn MP
Islington North
Slippery

-41.7%
534 Rt Hon Sir Edward Davey MP
Kingston and Surbiton
Slippery

-41.7%
535 Rt Hon Hilary Benn MP
Leeds Central
Slippery

-41.7%
536 Richard Burgon MP
Leeds East
Slippery

-41.7%
537 Fabian Hamilton MP
Leeds North East
Slippery

-41.7%
538 Rachel Reeves MP
Leeds West
Slippery

-41.7%
539 Jonathan Ashworth MP
Leicester South
Slippery

-41.7%
540 Dame Louise Ellman MP
Liverpool, Riverside
Slippery

-41.7%
541 Dan Carden MP
Liverpool, Walton
Slippery

-41.7%
542 Nia Griffith MP
Llanelli
Slippery

-41.7%
543 Lucy Powell MP
Manchester Central
Slippery

-41.7%
544 Afzal Khan MP
Manchester, Gorton
Slippery

-41.7%
545 Gerald Jones MP
Merthyr Tydfil and Rhymney
Slippery

-41.7%
546 Christina Rees MP
Neath
Slippery

-41.7%
547 Rt Hon Nicholas Brown MP
Newcastle upon Tyne East
Slippery

-41.7%
548 Jessica Morden MP
Newport East
Slippery

-41.7%
549 Rt Hon Norman Lamb MP
North Norfolk
Slippery

-41.7%
550 Rt Hon Yvette Cooper MP
Normanton, Pontefract and Castleford
Slippery

-41.7%
551 Alex Norris MP
Nottingham North
Slippery

-41.7%
552 Chris Elmore MP
Ogmore
Slippery

-41.7%
553 Debbie Abrahams MP
Oldham East and Saddleworth
Slippery

-41.7%
554 Layla Moran MP
Oxford West and Abingdon
Slippery

-41.7%
555 Rt Hon Kenneth Clarke QC MP
Rushcliffe
Slippery

-41.7%
556 Rebecca Long Bailey MP
Salford and Eccles
Slippery

-41.7%
557 Louise Haigh MP
Sheffield, Heeley
Slippery

-41.7%
558 Mr Clive Betts MP
Sheffield South East
Slippery

-41.7%
559 Mr Tanmanjeet Singh Dhesi MP
Slough
Slippery

-41.7%
560 Jonathan Reynolds MP
Stalybridge and Hyde
Slippery

-41.7%
561 Alex Cunningham MP
Stockton North
Slippery

-41.7%
562 Julie Elliott MP
Sunderland Central
Slippery

-41.7%
563 Chris Ruane MP
Vale of Clwyd
Slippery

-41.7%
564 Valerie Vaz MP
Walsall South
Slippery

-41.7%
565 Ian Lavery MP
Wansbeck
Slippery

-41.7%
566 Mike Amesbury MP
Weaver Vale
Slippery

-41.7%
567 Rt Hon John Healey MP
Wentworth and Dearne
Slippery

-41.7%
568 Lyn Brown MP
West Ham
Slippery

-41.7%
569 Eleanor Smith MP
Wolverhampton South West
Slippery

-41.7%
570 Sue Hayman MP
Workington
Slippery

-41.7%
571 Hywel Williams MP
Arfon
Slippery

-43.8%
572 Neil Coyle MP
Bermondsey and Old Southwark
Slippery

-43.8%
573 Rushanara Ali MP
Bethnal Green and Bow
Slippery

-43.8%
574 Preet Kaur Gill MP
Birmingham, Edgbaston
Slippery

-43.8%
575 Steve McCabe MP
Birmingham, Selly Oak
Slippery

-43.8%
576 Jess Phillips MP
Birmingham, Yardley
Slippery

-43.8%
577 Mrs Madeleine Moon MP
Bridgend
Slippery

-43.8%
578 Darren Jones MP
Bristol North West
Slippery

-43.8%
579 Karin Smyth MP
Bristol South
Slippery

-43.8%
580 James Frith MP
Bury North
Slippery

-43.8%
581 Rt Hon Harriet Harman QC MP
Camberwell and Peckham
Slippery

-43.8%
582 Stephen Doughty MP
Cardiff South and Penarth
Slippery

-43.8%
583 Jonathan Edwards MP
Carmarthen East and Dinefwr
Slippery

-43.8%
584 Ben Lake MP
Ceredigion
Slippery

-43.8%
585 Jo Swinson MP
East Dunbartonshire
Slippery

-43.8%
586 Rt Hon Liz Saville Roberts MP
Dwyfor Meirionnydd
Slippery

-43.8%
587 Mr Virendra Sharma MP
Ealing, Southall
Slippery

-43.8%
588 Rt Hon Stephen Timms MP
East Ham
Slippery

-43.8%
589 Clive Efford MP
Eltham
Slippery

-43.8%
590 Rt Hon Ben Bradshaw MP
Exeter
Slippery

-43.8%
591 Matthew Pennycook MP
Greenwich and Woolwich
Slippery

-43.8%
592 Holly Lynch MP
Halifax
Slippery

-43.8%
593 Andy Slaughter MP
Hammersmith
Slippery

-43.8%
594 Tulip Siddiq MP
Hampstead and Kilburn
Slippery

-43.8%
595 Peter Kyle MP
Hove
Slippery

-43.8%
596 Sandy Martin MP
Ipswich
Slippery

-43.8%
597 Liz Kendall MP
Leicester West
Slippery

-43.8%
598 Ellie Reeves MP
Lewisham West and Penge
Slippery

-43.8%
599 Andy McDonald MP
Middlesbrough
Slippery

-43.8%
600 Chi Onwurah MP
Newcastle upon Tyne Central
Slippery

-43.8%
601 Catherine McKinnell MP
Newcastle upon Tyne North
Slippery

-43.8%
602 Anneliese Dodds MP
Oxford East
Slippery

-43.8%
603 Luke Pollard MP
Plymouth, Sutton and Devonport
Slippery

-43.8%
604 Conor McGinn MP
St Helens North
Slippery

-43.8%
605 Ms Marie Rimmer MP
St Helens South and Whiston
Slippery

-43.8%
606 Phil Wilson MP
Sedgefield
Slippery

-43.8%
607 Bill Esterson MP
Sefton Central
Slippery

-43.8%
608 Paul Blomfield MP
Sheffield Central
Slippery

-43.8%
609 Dr Alan Whitehead MP
Southampton, Test
Slippery

-43.8%
610 Kate Green MP
Stretford and Urmston
Slippery

-43.8%
611 Rt Hon David Lammy MP
Tottenham
Slippery

-43.8%
612 Ms Angela Eagle MP
Wallasey
Slippery

-43.8%
613 Matt Western MP
Warwick and Leamington
Slippery

-43.8%
614 Mr Adrian Bailey MP
West Bromwich West
Slippery

-43.8%
615 Ms Karen Buck MP
Westminster North
Slippery

-43.8%
616 Rt Hon Dame Margaret Hodge MP
Barking
Slippery

-45.8%
617 Kevin Brennan MP
Cardiff West
Slippery

-45.8%
618 Susan Elan Jones MP
Clwyd South
Slippery

-45.8%
619 Hugh Gaffney MP
Coatbridge, Chryston and Bellshill
Slippery

-45.8%
620 Sarah Jones MP
Croydon Central
Slippery

-45.8%
621 Mr Steve Reed MP
Croydon North
Slippery

-45.8%
622 Helen Hayes MP
Dulwich and West Norwood
Slippery

-45.8%
623 Dr Roberta Blackman-Woods MP
City of Durham
Slippery

-45.8%
624 Stephen Lloyd MP
Eastbourne
Slippery

-45.8%
625 Ian Murray MP
Edinburgh South
Slippery

-45.8%
626 Mr Paul Sweeney MP
Glasgow North East
Slippery

-45.8%
627 Lesley Laird MP
Kirkcaldy and Cowdenbeath
Slippery

-45.8%
628 Alex Sobel MP
Leeds North West
Slippery

-45.8%
629 Rt Hon Keith Vaz MP
Leicester East
Slippery

-45.8%
630 Stephen Twigg MP
Liverpool, West Derby
Slippery

-45.8%
631 Danielle Rowley MP
Midlothian
Slippery

-45.8%
632 Matt Rodda MP
Reading East
Slippery

-45.8%
633 Dr David Drew MP
Stroud
Slippery

-45.8%
634 Mary Creagh MP
Wakefield
Slippery

-45.8%
635 Stella Creasy MP
Walthamstow
Slippery

-45.8%
636 Faisal Rashid MP
Warrington South
Slippery

-45.8%
637 Rosie Duffield MP
Canterbury
Slippery

-47.9%
638 Martin Whitfield MP
East Lothian
Slippery

-47.9%
639 Tonia Antoniazzi MP
Gower
Slippery

-47.9%
640 Meg Hillier MP
Hackney South and Shoreditch
Slippery

-47.9%
641 Gareth Thomas MP
Harrow West
Slippery

-47.9%
642 Catherine West MP
Hornsey and Wood Green
Slippery

-47.9%
643 John Grogan MP
Keighley
Slippery

-47.9%
644 Vicky Foxcroft MP
Lewisham, Deptford
Slippery

-47.9%
645 Janet Daby MP
Lewisham East
Slippery

-47.9%
646 Paul Farrelly MP
Newcastle-under-Lyme
Slippery

-47.9%
647 Sir Mark Hendrick MP
Preston
Slippery

-47.9%
648 Ged Killen MP
Rutherglen and Hamilton West
Slippery

-47.9%
649 Geraint Davies MP
Swansea West
Slippery

-47.9%
650 Albert Owen MP
Ynys Môn
Dark Side

-50%

* The EU Referendum of 2016 gave Brexit a mandate of 52%, and thus many believe it to be undemocratic to support anything other than a true departure from the EU, that being without a deal.

1 point if their vote is in the spirit of "hard" Brexit, and -1 if otherwise. Converted to percentage.

A over 50% shows a degree of passion for Brexit, while a negative percentage means he/she is very opposed to Brexit. A score circa zero percent indicates a high degree of abstinance, or votes approximately equal in number for and against the Brexit.

Welcome to Politco Analytica built by Luke Nash-Jones: Where Maths Meets Politics. This is Political Data Analysis and Software Engineering by Luke Nash-Jones.