MPs - 2nd Reading of the 'Great Repeal Bill'
Who are the best and worst MPs?
The Bruges Group has ranked Members of Parliament according to their voting in the House of Commons since the 2010 General Election You can check how they voted on the key EU related issues that came before them and see who are the genuine Eurosceptics and who are Europhile. You can also let your Member of Parliament know what you think of their voting record.
Is your MP one of the best or one of the worst MPs? Find your MP via your postcode

2nd Reading of the 'Great Repeal Bill', 11 Sep 2017 [Clear]

Bill will repeal the 1972 European Communities Act and end the power of the European Court of Justice in the UK.


The Most Vulnerable Remain Supporting MPs

408 of the UK’s 650 constituencies voted leave on 23rd June 2016. That is nearly 2 / 3 of all Parliamentary constituencies in the UK voting to leave.
In 388 constituencies the leave vote exceeded the vote for the sitting MP.

This analysis shows which of the MPs that opposed Leave in the referendum are the most vulnerable if they oppose, or water down, Brexit.

Research courtesy of the Brexit Alliance.


  Sort by: [ Constituency | MP | Best MP | Worst MP | Vulnerability] - Back to MP List


MP / Constituency [Postcode lookup?] Rating Aye (328)
No (292)
Did not vote (30)
All Votes (650)
Vulnerability
A B C D E F G H J K L M N P R S T V W    Ranking % of vote
at last election
% for leave
at referendum%

                 

Peter Aldous, Waveney9%AyeConservative 3742.3563.21 

Edward Argar, Charnwood37%AyeConservative 21554.3158.29 

Victoria Atkins, Louth and Horncastle35%AyeConservative 3951.1769.43 

Harriett Baldwin, West Worcestershire13%AyeConservative 26856.0952.58 

Guto Bebb, (no seat)-11%AyeIndependent 12141.5153.38 

Jake Berry, Rossendale and Darwen15%AyeConservative 12046.6058.59 

Peter Bottomley, Worthing West14%AyeConservative 21251.4656.12 

Karen Bradley, Staffordshire Moorlands-1%AyeConservative 9751.1264.58 

James Brokenshire, Old Bexley and Sidcup1%AyeConservative 12852.8063.16 

Robert Buckland, South Swindon7%AyeConservative 20546.2451.57 

Alistair Burt, (no seat)-11%AyeIndependent 27359.4753.29 

Alun Cairns, Vale of Glamorgan4%AyeConservative 19846.0252.35 

James Cartlidge, South Suffolk21%AyeConservative 24153.0754.15 

Jo Churchill, Bury St Edmunds40%AyeConservative 24953.6153.74 

Thérèse Coffey, Suffolk Coastal15%AyeConservative 22651.9055.82 

Damian Collins, Folkestone and Hythe7%AyeConservative 10147.8561.84 

Alberto Costa, South Leicestershire7%AyeConservative 20353.2258.22 

Stephen Crabb, Preseli Pembrokeshire1%AyeConservative 9540.4055.77 

Tracey Crouch, Chatham and Aylesford31%AyeConservative 9250.1864.75 

Caroline Dinenage, Gosport17%AyeConservative 17555.3161.97 

Jonathan Djanogly, Huntingdon-18%AyeConservative 24853.0253.27 

Michelle Donelan, Chippenham47%AyeConservative 21647.5652.33 

Oliver Dowden, Hertsmere35%AyeConservative 28259.2850.84 

Jackie Doyle-Price, Thurrock15%AyeConservative 133.6870.26 

Alan Duncan, (no seat)5%AyeConservative 25955.6453.96 

Philip Dunne, Ludlow14%AyeConservative 20854.2958.58 

Michael Ellis, Northampton North16%AyeConservative 6542.3760.69 

Tobias Ellwood, Bournemouth East1%AyeConservative 22349.2153.51 

Charlie Elphicke, (no seat)23%AyeIndependent 4443.2863.13 

David Evennett, Bexleyheath and Crayford16%AyeConservative 6147.2565.05 

Michael Fallon, (no seat)13%AyeConservative 26456.9253.86 

Kevin Foster, Torbay40%AyeConservative 3240.6662.66 

George Freeman, Mid Norfolk-11%AyeConservative 16352.1160.58 

Roger Gale, North Thanet21%AyeConservative 8248.9864.97 

Mark Garnier, Wyre Forest5%AyeConservative 6945.3063.15 

Nick Gibb, Bognor Regis and Littlehampton14%AyeConservative 10551.3364.22 

John Glen, Salisbury13%AyeConservative 27155.6050.34 

Robert Goodwill, Scarborough and Whitby11%AyeConservative 6743.1861.37 

Richard Graham, Gloucester1%AyeConservative 11445.3458.61 

Helen Grant, Maidstone and The Weald9%AyeConservative 15145.4855.87 

Damian Green, Ashford-1%AyeConservative 18052.4559.68 

Andrew Griffiths, (no seat)16%AyeConservative 8949.7764.62 

Sam Gyimah, (no seat)-11%AyeIndependent 26557.4154.19 

Robert Halfon, Harlow15%AyeConservative 3848.8668.02 

Luke Hall, Thornbury and Yate40%AyeConservative 11741.0253.33 

Matt Hancock, West Suffolk3%AyeConservative 11952.1763.26 

Mark Harper, Forest of Dean21%AyeConservative 13746.8358.07 

Richard Harrington, (no seat)-15%AyeIndependent 18143.4651.18 

Simon Hart, Carmarthen West and South Pembrokeshire8%AyeConservative 13143.6855.37 

Oliver Heald, North East Hertfordshire-3%AyeConservative 27055.3751.38 

James Heappey, Wells44%AyeConservative 18946.1353.49 

Peter Heaton-Jones, (no seat)35%AyeConservative 10442.7057.04 

Nick Herbert, (no seat)1%AyeConservative 28360.7950.69 

Simon Hoare, North Dorset9%AyeConservative 24656.6256.41 

George Hollingbery, (no seat)14%AyeConservative 28061.0652.93 

Kevin Hollinrake, Thirsk and Malton21%AyeConservative 22552.6056.43 

Nigel Huddleston, Mid Worcestershire30%AyeConservative 23356.9958.94 

Margot James, (no seat)-18%AyeIndependent 4846.0565.12 

Sajid Javid, Bromsgrove0%AyeConservative 23653.8555.37 

Robert Jenrick, Newark39%AyeConservative 25257.0455.75 

Joseph Johnson, (no seat)5%AyeConservative 25357.4256.00 

Marcus Jones, Nuneaton11%AyeConservative 4745.5264.75 

Seema Kennedy, (no seat)35%AyeConservative 14846.4356.85 

Julian Knight, Solihull40%AyeConservative 20949.2154.28 

Pauline Latham, Mid Derbyshire34%AyeConservative 24752.1952.53 

Phillip Lee, (no seat)-9%AyeLiberal Democrat 26155.7753.25 

Jeremy Lefroy, (no seat)-9%AyeConservative 16648.4157.22 

Oliver Letwin, (no seat)-18%AyeIndependent 24550.1851.00 

Brandon Lewis, Great Yarmouth2%AyeConservative 1042.9371.50 

Ian Liddell-Grainger, Bridgwater and West Somerset34%AyeConservative 8645.9562.19 

David Lidington, (no seat)2%AyeConservative 23950.6752.10 

Alan Mak, Havant49%AyeConservative 12651.6662.45 

Patrick McLoughlin, (no seat)2%AyeConservative 25852.3751.29 

Mark Menzies, Fylde16%AyeConservative 18649.1456.56 

Huw Merriman, Bexhill and Battle47%AyeConservative 23054.7757.68 

Maria Miller, Basingstoke13%AyeConservative 21048.5553.64 

Amanda Milling, Cannock Chase47%AyeConservative 1844.1968.86 

David Morris, Morecambe and Lunesdale11%AyeConservative 11345.5458.91 

James Morris, Halesowen and Rowley Regis20%AyeConservative 2443.2166.34 

Wendy Morton, Aldridge-Brownhills44%AyeConservative 6452.0568.02 

Jesse Norman, Hereford and South Herefordshire20%AyeConservative 17252.5760.15 

Neil Parish, Tiverton and Honiton13%AyeConservative 22454.0057.63 

Mark Pawsey, Rugby-9%AyeConservative 15849.0658.37 

John Penrose, Weston-super-Mare8%AyeConservative 16947.9656.66 

Claire Perry, (no seat)2%AyeConservative 27457.7451.46 

Dan Poulter, Central Suffolk and North Ipswich9%AyeConservative 25756.0554.49 

Rebecca Pow, Taunton Deane21%AyeConservative 21448.1152.92 

Victoria Prentis, Banbury16%AyeConservative 26253.0150.54 

Mark Pritchard, The Wrekin21%AyeConservative 16749.6958.25 

Amber Rudd, (no seat)2%AyeIndependent 13344.5356.23 

Antoinette Sandbach, (no seat)-49%AyeIndependent 24251.0452.23 

Andrew Selous, South West Bedfordshire15%AyeConservative 22054.9958.61 

Grant Shapps, Welwyn Hatfield20%AyeConservative 23550.3652.54 

Alok Sharma, Reading West8%AyeConservative 21147.6952.68 

Alec Shelbrooke, Elmet and Rothwell0%AyeConservative 17848.4156.36 

Keith Simpson, (no seat)9%AyeConservative 23150.5054.06 

Chris Skidmore, Kingswood11%AyeConservative 17148.3256.84 

Julian Smith, Skipton and Ripon1%AyeConservative 26055.4453.03 

Chloe Smith, Norwich North16%AyeConservative 11243.7157.32 

Anna Soubry, (no seat)-14%AyeIndependent Group 19245.2252.41 

Caroline Spelman, (no seat)-11%AyeConservative 22754.7358.09 

Mark Spencer, Sherwood20%AyeConservative 5845.0463.76 

John Stevenson, Carlisle1%AyeConservative 8844.3260.49 

Rory Stewart, (no seat)0%AyeIndependent 26959.6655.37 

Mel Stride, Central Devon11%AyeConservative 25652.2351.18 

Graham Stuart, Beverley and Holderness22%AyeConservative 14548.1558.79 

Hugo Swire, (no seat)8%AyeConservative 22846.4250.46 

Maggie Throup, Erewash44%AyeConservative 4042.7163.30 

Kelly Tolhurst, Rochester and Strood44%AyeConservative 5444.0763.11 

Justin Tomlinson, North Swindon35%AyeConservative 18850.3357.44 

David Tredinnick, (no seat)2%AyeConservative 7142.8160.80 

Elizabeth Truss, South West Norfolk3%AyeConservative 8350.9266.25 

Tom Tugendhat, Tonbridge and Malling35%AyeConservative 27659.4152.59 

Shailesh Vara, North West Cambridgeshire26%AyeConservative 21352.4956.95 

Robin Walker, Worcester14%AyeConservative 17345.3253.68 

Ben Wallace, Wyre and Preston North9%AyeConservative 24353.1754.04 

Matt Warman, Boston and Skegness44%AyeConservative 343.8074.96 

Helen Whately, Faversham and Mid Kent49%AyeConservative 21754.3558.22 

Craig Whittaker, Calder Valley25%AyeConservative 17643.6251.74 

Gavin Williamson, South Staffordshire3%AyeConservative 8049.4365.34 

Sarah Wollaston, (no seat)-7%AyeLiberal Democrat 24052.9654.09 
121 entries listed
Debbie Abrahams, Oldham East and Saddleworth-25%NoLabour 7439.4157.31 
Ian Austin, (no seat)-18%Did not voteIndependent 1341.8169.23 
Adrian Bailey, (no seat)-43%NoLabour (Co-op) 2547.3369.14 
Kevin Barron, (no seat)-13%Did not voteLabour 2243.6066.88 
Margaret Beckett, Derby South-27%NoLabour 11549.0161.61 
Clive Betts, Sheffield South East-33%NoLabour 8551.4366.49 
Nick Boles, (no seat)-26%Did not voteIndependent 16452.8361.01 
Tracy Brabin, Batley and Spen-56%NoLabour (Co-op) 28585.8060.35 
Tom Brake, (no seat)-49%NoLiberal Democrat 3334.8756.30 
Chris Bryant, Rhondda-38%NoLabour 13850.6661.24 
Richard Burden, (no seat)-33%NoLabour 9141.6257.55 
Richard Burgon, Leeds East-44%NoLabour 17453.7560.91 
Liam Byrne, Birmingham, Hodge Hill-28%NoLabour 28168.4057.59 
Sarah Champion, Rotherham-23%NoLabour 7052.5168.22 
Jenny Chapman, (no seat)-32%NoLabour 9642.8758.07 
Ann Clwyd, (no seat)-32%NoLabour 16247.6956.96 
Vernon Coaker, (no seat)-32%NoLabour 11042.3156.20 
Rosie Cooper, West Lancashire0%NoLabour 20149.2754.94 
Yvette Cooper, Normanton, Pontefract and Castleford-32%NoLabour 4654.9370.82 
Julie Cooper, (no seat)-42%NoLabour 1137.6266.61 
David Crausby, (no seat)-29%Did not voteLabour 9842.9657.77 
Mary Creagh, (no seat)-33%NoLabour 3540.2661.98 
Jon Cruddas, Dagenham and Rainham-18%NoLabour 1542.8769.93 
Judith Cummins, Bradford South-37%NoLabour 5243.4362.68 
Alex Cunningham, Stockton North-31%NoLabour 6049.1266.50 
Nic Dakin, (no seat)-37%NoLabour 1441.6769.09 
Wayne David, Caerphilly-38%NoLabour 14644.3555.16 
Gloria De Piero, (no seat)-28%NoLabour 941.0270.58 
Peter Dowd, Bootle-47%NoLabour 28474.4654.88 
Jack Dromey, Birmingham, Erdington-26%NoLabour 12445.6257.52 
Angela Eagle, Wallasey-37%NoLabour 27760.3653.00 
Jonathan Edwards, Carmarthen East and Dinefwr-38%NoPlaid Cymru 9338.4353.77 
Clive Efford, Eltham-33%NoLabour 15342.6252.78 
Julie Elliott, Sunderland Central-30%NoLabour 22150.1954.65 
Chris Elmore, Ogmore-52%NoLabour 18452.9459.75 
Chris Evans, Islwyn-33%NoLabour (Co-op) 15448.9758.87 
Paul Farrelly, (no seat)-34%NoLabour 2838.4261.67 
Colleen Fletcher, Coventry North East-47%NoLabour 18352.1559.23 
Caroline Flint, (no seat)-11%Did not voteLabour 2346.1868.56 
Paul Flynn, (no seat)-22%NoLabour 12341.2253.01 
Yvonne Fovargue, Makerfield-21%Did not voteLabour 9951.8265.00 
Gill Furniss, Sheffield, Brightside and Hillsborough-52%NoLabour 19556.5861.44 
Mary Glindon, North Tyneside-30%NoLabour 21955.9459.37 
Helen Goodman, (no seat)-32%NoLabour 5641.4060.62 
Nia Griffith, Llanelli-34%NoLabour 10641.3455.48 
Andrew Gwynne, Denton and Reddish-28%NoLabour 12250.8361.92 
Louise Haigh, Sheffield, Heeley-44%NoLabour 16048.2057.61 
David Hanson, (no seat)-30%Did not voteLabour 10340.5554.77 
Carolyn Harris, Swansea East-42%NoLabour 15252.9762.10 
Sue Hayman, (no seat)-47%NoLabour 7342.3360.32 
John Healey, Wentworth and Dearne-29%NoLabour 6656.8970.70 
Mark Hendrick, Preston-34%NoLabour (Co-op) 23856.0456.85 
Stephen Hepburn, (no seat)0%NoLabour 18755.6661.62 
Margaret Hodge, Barking-33%NoLabour 22257.6860.33 
Sharon Hodgson, Washington and Sunderland West-34%NoLabour 11854.9665.13 
Kate Hollern, Blackburn-44%NoLabour 24456.2856.43 
George Howarth, Knowsley-32%NoLabour 28678.1252.44 
Lindsay Hoyle, Chorley-6%Did not voteSpeaker 13645.1056.57 
Imran Hussain, Bradford East-47%NoLabour 13946.6457.86 
Dan Jarvis, Barnsley Central-32%NoLabour 9055.7368.38 
Diana Johnson, Kingston upon Hull North-32%NoLabour 17952.8159.97 
Gerald Jones, Merthyr Tydfil and Rhymney-47%NoLabour 20653.8658.40 
Kevan Jones, North Durham-21%Did not voteLabour 19654.9260.13 
Helen Jones, (no seat)-22%Did not voteLabour 14447.8258.65 
Susan Elan Jones, (no seat)-43%NoLabour 3037.2260.26 
Graham P Jones, (no seat)-36%NoLabour 2142.1565.75 
Barbara Keeley, Worsley and Eccles South-30%NoLabour 7944.2461.43 
Liz Kendall, Leicester West-31%NoLabour 20746.4951.67 
Stephen Kinnock, Aberavon-47%NoLabour 13548.9059.97 
Eleanor Laing, Epping Forest-3%Did not voteConservative 18554.7761.07 
Norman Lamb, (no seat)-50%NoLiberal Democrat 5739.0658.25 
Ian Lavery, Wansbeck-26%NoLabour 19750.0156.19 
Emma Lewell-buck, South Shields-26%NoLabour 11651.2662.79 
Ivan Lewis, (no seat)-18%NoIndependent 16145.0554.53 
Rebecca Long Bailey, Salford and Eccles-47%NoLabour 23249.3853.01 
Ian C. Lucas, (no seat)-33%NoLabour 4337.2357.33 
Holly Lynch, Halifax-49%NoLabour 4240.0160.42 
Justin Madders, Ellesmere Port and Neston-40%NoLabour 15547.7657.77 
Khalid Mahmood, Birmingham, Perry Barr-29%NoLabour 26657.4354.19 
Seema Malhotra, Feltham and Heston-39%NoLabour (Co-op) 18252.3159.43 
Gordon Marsden, (no seat)-30%NoLabour 1641.7767.80 
Andy Mcdonald, Middlesbrough-39%NoLabour 14756.8264.93 
John McDonnell, Hayes and Harlington-11%NoLabour 23759.5859.41 
Pat McFadden, Wolverhampton South East-31%NoLabour 6353.3368.84 
Conor McGinn, St Helens North-49%NoLabour 23457.0358.29 
Liz Mcinnes, (no seat)-37%NoLabour 5943.1162.15 
Catherine McKinnell, Newcastle upon Tyne North-37%NoLabour 14246.0957.15 
Jim McMahon, Oldham West and Royton-53%NoLabour (Co-op) 15954.7862.72 
Ian Mearns, Gateshead-32%NoLabour 25056.7856.05 
Johnny Mercer, Plymouth, Moor View47%Did not voteConservative 1237.6066.44 
Edward Miliband, Doncaster North-29%NoLabour 2652.4272.06 
Jessica Morden, Newport East-32%NoLabour 5140.7060.25 
Grahame Morris, Easington-16%NoLabour 15761.0366.57 
Lisa Nandy, Wigan-31%NoLabour 12952.1662.71 
Melanie Onn, (no seat)-37%NoLabour 839.7770.19 
Albert Owen, (no seat)-34%NoLabour 3431.1350.94 
Teresa Pearce, (no seat)-32%NoLabour 21849.7754.33 
Toby Perkins, Chesterfield-26%NoLabour 13247.9159.32 
Jess Phillips, Birmingham, Yardley-51%NoLabour 4941.6261.29 
Bridget Phillipson, Houghton and Sunderland South-28%NoLabour 13055.1364.71 
Yasmin Qureshi, Bolton South East-32%NoLabour 10850.4563.42 
Angela Rayner, Ashton-under-Lyne-47%NoLabour 10049.7663.55 
Christina Rees, Neath-47%NoLabour (Co-op) 14943.8154.21 
Rachel Reeves, Leeds West-30%NoLabour 19448.0354.98 
Jonathan Reynolds, Stalybridge and Hyde-32%NoLabour (Co-op) 11144.9658.52 
Emma Reynolds, (no seat)-32%NoLabour 2946.0867.93 
Marie Rimmer, St Helens South and Whiston-47%NoLabour 26359.8256.12 
Geoffrey Robinson, (no seat)-29%NoLabour 7641.0158.67 
Barry Sheerman, Huddersfield-30%NoLabour (Co-op) 19944.9351.08 
Paula Sherriff, (no seat)-42%NoLabour 9441.7857.27 
Gavin Shuker, (no seat)-22%NoIndependent 14144.2055.44 
Ruth Smeeth, (no seat)-19%NoLabour 539.9272.12 
Nick Smith, Blaenau Gwent-34%NoLabour 20058.0162.03 
Cat Smith, Lancaster and Fleetwood-40%NoLabour 16842.2750.91 
Angela Smith, (no seat)-21%NoIndependent 5342.0361.35 
John Spellar, Warley-22%Did not voteLabour 20258.1961.83 
Gary Streeter, South West Devon-5%Did not voteConservative 25456.5855.23 
Wes Streeting, Ilford North-47%NoLabour 17043.8652.57 
Mark Tami, Alyn and Deeside-34%NoLabour 7540.0357.75 
Nick Thomas-Symonds, Torfaen-44%NoLabour 8744.6560.88 
Jon Trickett, Hemsworth-31%NoLabour 6851.3467.50 
Anna Turley, (no seat)-40%Did not voteLabour (Co-op) 2043.8667.57 
Karl Turner, Kingston upon Hull East-32%NoLabour 1951.7372.63 
Stephen Twigg, (no seat)-31%NoLabour (Co-op) 28775.1750.28 
Derek Twigg, Halton-13%Did not voteLabour 26762.8457.82 
Keith Vaz, (no seat)-23%NoLabour 27961.1353.16 
Valerie Vaz, Walsall South-34%NoLabour 8147.1863.64 
Tom Watson, (no seat)-28%NoLabour 5550.1967.59 
Alan Whitehead, Southampton, Test-33%NoLabour 15641.2750.65 
Phil Wilson, (no seat)-37%NoLabour 12547.2058.95 
Rosie Winterton, Doncaster Central-15%Did not voteLabour 6249.0866.32 
John Woodcock, (no seat)-30%NoIndependent 10242.3356.79