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 O P Q R S T V W    Ranking % of vote
at last election
% for leave
at referendum%

                 

Debbie Abrahams, Oldham East and Saddleworth-25%NoLabour 7439.4157.31 

Peter Aldous, Waveney9%AyeConservative 3742.3563.21 

Edward Argar, Charnwood37%AyeConservative 21554.3158.29 

Victoria Atkins, Louth and Horncastle35%AyeConservative 3951.1769.43 

Ian Austin, (no seat)-18%Did not voteIndependent 1341.8169.23 

Adrian Bailey, (no seat)-43%NoLabour (Co-op) 2547.3369.14 

Harriett Baldwin, West Worcestershire13%AyeConservative 26856.0952.58 

Kevin Barron, (no seat)-13%Did not voteLabour 2243.6066.88 

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

Margaret Beckett, Derby South-27%NoLabour 11549.0161.61 

Jake Berry, Rossendale and Darwen15%AyeConservative 12046.6058.59 

Clive Betts, Sheffield South East-33%NoLabour 8551.4366.49 

Nick Boles, (no seat)-26%Did not voteIndependent 16452.8361.01 

Peter Bottomley, Worthing West14%AyeConservative 21251.4656.12 

Tracy Brabin, Batley and Spen-56%NoLabour (Co-op) 28585.8060.35 

Karen Bradley, Staffordshire Moorlands-1%AyeConservative 9751.1264.58 

Tom Brake, (no seat)-49%NoLiberal Democrat 3334.8756.30 

James Brokenshire, Old Bexley and Sidcup1%AyeConservative 12852.8063.16 

Chris Bryant, Rhondda-38%NoLabour 13850.6661.24 

Robert Buckland, South Swindon7%AyeConservative 20546.2451.57 

Richard Burden, (no seat)-33%NoLabour 9141.6257.55 

Richard Burgon, Leeds East-44%NoLabour 17453.7560.91 

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

Liam Byrne, Birmingham, Hodge Hill-28%NoLabour 28168.4057.59 

Alun Cairns, Vale of Glamorgan4%AyeConservative 19846.0252.35 

James Cartlidge, South Suffolk21%AyeConservative 24153.0754.15 

Sarah Champion, Rotherham-23%NoLabour 7052.5168.22 

Jenny Chapman, (no seat)-32%NoLabour 9642.8758.07 

Jo Churchill, Bury St Edmunds40%AyeConservative 24953.6153.74 

Ann Clwyd, (no seat)-32%NoLabour 16247.6956.96 

Vernon Coaker, (no seat)-32%NoLabour 11042.3156.20 

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

Damian Collins, Folkestone and Hythe7%AyeConservative 10147.8561.84 

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 

Alberto Costa, South Leicestershire7%AyeConservative 20353.2258.22 

Stephen Crabb, Preseli Pembrokeshire1%AyeConservative 9540.4055.77 

David Crausby, (no seat)-29%Did not voteLabour 9842.9657.77 

Mary Creagh, (no seat)-33%NoLabour 3540.2661.98 

Tracey Crouch, Chatham and Aylesford31%AyeConservative 9250.1864.75 

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 

Caroline Dinenage, Gosport17%AyeConservative 17555.3161.97 

Jonathan Djanogly, Huntingdon-18%AyeConservative 24853.0253.27 

Michelle Donelan, Chippenham47%AyeConservative 21647.5652.33 

Peter Dowd, Bootle-47%NoLabour 28474.4654.88 

Oliver Dowden, Hertsmere35%AyeConservative 28259.2850.84 

Jackie Doyle-Price, Thurrock15%AyeConservative 133.6870.26 

Jack Dromey, Birmingham, Erdington-26%NoLabour 12445.6257.52 

Alan Duncan, (no seat)5%AyeConservative 25955.6453.96 

Philip Dunne, Ludlow14%AyeConservative 20854.2958.58 

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 

Michael Ellis, Northampton North16%AyeConservative 6542.3760.69 

Tobias Ellwood, Bournemouth East1%AyeConservative 22349.2153.51 

Chris Elmore, Ogmore-52%NoLabour 18452.9459.75 

Charlie Elphicke, (no seat)23%AyeIndependent 4443.2863.13 

Chris Evans, Islwyn-33%NoLabour (Co-op) 15448.9758.87 

David Evennett, Bexleyheath and Crayford16%AyeConservative 6147.2565.05 

Michael Fallon, (no seat)13%AyeConservative 26456.9253.86 

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 

Kevin Foster, Torbay40%AyeConservative 3240.6662.66 

Yvonne Fovargue, Makerfield-21%Did not voteLabour 9951.8265.00 

George Freeman, Mid Norfolk-11%AyeConservative 16352.1160.58 

Gill Furniss, Sheffield, Brightside and Hillsborough-52%NoLabour 19556.5861.44 

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 

Mary Glindon, North Tyneside-30%NoLabour 21955.9459.37 

Helen Goodman, (no seat)-32%NoLabour 5641.4060.62 

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 

Nia Griffith, Llanelli-34%NoLabour 10641.3455.48 

Andrew Griffiths, (no seat)16%AyeConservative 8949.7764.62 

Andrew Gwynne, Denton and Reddish-28%NoLabour 12250.8361.92 

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

Louise Haigh, Sheffield, Heeley-44%NoLabour 16048.2057.61 

Robert Halfon, Harlow15%AyeConservative 3848.8668.02 

Luke Hall, Thornbury and Yate40%AyeConservative 11741.0253.33 

Matt Hancock, West Suffolk3%AyeConservative 11952.1763.26 

David Hanson, (no seat)-30%Did not voteLabour 10340.5554.77 

Mark Harper, Forest of Dean21%AyeConservative 13746.8358.07 

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

Carolyn Harris, Swansea East-42%NoLabour 15252.9762.10 

Simon Hart, Carmarthen West and South Pembrokeshire8%AyeConservative 13143.6855.37 

Sue Hayman, (no seat)-47%NoLabour 7342.3360.32 

Oliver Heald, North East Hertfordshire-3%AyeConservative 27055.3751.38 

John Healey, Wentworth and Dearne-29%NoLabour 6656.8970.70 

James Heappey, Wells44%AyeConservative 18946.1353.49 

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

Mark Hendrick, Preston-34%NoLabour (Co-op) 23856.0456.85 

Stephen Hepburn, (no seat)0%NoLabour 18755.6661.62 

Nick Herbert, (no seat)1%AyeConservative 28360.7950.69 

Simon Hoare, North Dorset9%AyeConservative 24656.6256.41 

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 Hollingbery, (no seat)14%AyeConservative 28061.0652.93 

Kevin Hollinrake, Thirsk and Malton21%AyeConservative 22552.6056.43 

George Howarth, Knowsley-32%NoLabour 28678.1252.44 

Lindsay Hoyle, Chorley-6%Did not voteSpeaker 13645.1056.57 

Nigel Huddleston, Mid Worcestershire30%AyeConservative 23356.9958.94 

Imran Hussain, Bradford East-47%NoLabour 13946.6457.86 

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

Dan Jarvis, Barnsley Central-32%NoLabour 9055.7368.38 

Sajid Javid, Bromsgrove0%AyeConservative 23653.8555.37 

Robert Jenrick, Newark39%AyeConservative 25257.0455.75 

Joseph Johnson, (no seat)5%AyeConservative 25357.4256.00 

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 

Marcus Jones, Nuneaton11%AyeConservative 4745.5264.75 

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 

Seema Kennedy, (no seat)35%AyeConservative 14846.4356.85 

Stephen Kinnock, Aberavon-47%NoLabour 13548.9059.97 

Julian Knight, Solihull40%AyeConservative 20949.2154.28 

Eleanor Laing, Epping Forest-3%Did not voteConservative 18554.7761.07 

Norman Lamb, (no seat)-50%NoLiberal Democrat 5739.0658.25 

Pauline Latham, Mid Derbyshire34%AyeConservative 24752.1952.53 

Ian Lavery, Wansbeck-26%NoLabour 19750.0156.19 

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 

Emma Lewell-buck, South Shields-26%NoLabour 11651.2662.79 

Ivan Lewis, (no seat)-18%NoIndependent 16145.0554.53 

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 

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 

Alan Mak, Havant49%AyeConservative 12651.6662.45 

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 

Patrick McLoughlin, (no seat)2%AyeConservative 25852.3751.29 

Jim McMahon, Oldham West and Royton-53%NoLabour (Co-op) 15954.7862.72 

Ian Mearns, Gateshead-32%NoLabour 25056.7856.05 

Mark Menzies, Fylde16%AyeConservative 18649.1456.56 

Johnny Mercer, Plymouth, Moor View47%Did not voteConservative 1237.6066.44 

Huw Merriman, Bexhill and Battle47%AyeConservative 23054.7757.68 

Edward Miliband, Doncaster North-29%NoLabour 2652.4272.06 

Maria Miller, Basingstoke13%AyeConservative 21048.5553.64 

Amanda Milling, Cannock Chase47%AyeConservative 1844.1968.86 

Jessica Morden, Newport East-32%NoLabour 5140.7060.25 

Grahame Morris, Easington-16%NoLabour 15761.0366.57 

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 

Lisa Nandy, Wigan-31%NoLabour 12952.1662.71 

Jesse Norman, Hereford and South Herefordshire20%AyeConservative 17252.5760.15 

Melanie Onn, (no seat)-37%NoLabour 839.7770.19 

Albert Owen, (no seat)-34%NoLabour 3431.1350.94 

Neil Parish, Tiverton and Honiton13%AyeConservative 22454.0057.63 

Mark Pawsey, Rugby-9%AyeConservative 15849.0658.37 

Teresa Pearce, (no seat)-32%NoLabour 21849.7754.33 

John Penrose, Weston-super-Mare8%AyeConservative 16947.9656.66 

Toby Perkins, Chesterfield-26%NoLabour 13247.9159.32 

Claire Perry, (no seat)2%AyeConservative 27457.7451.46 

Jess Phillips, Birmingham, Yardley-51%NoLabour 4941.6261.29 

Bridget Phillipson, Houghton and Sunderland South-28%NoLabour 13055.1364.71 

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 

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 

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 

Barry Sheerman, Huddersfield-30%NoLabour (Co-op) 19944.9351.08 

Alec Shelbrooke, Elmet and Rothwell0%AyeConservative 17848.4156.36 

Paula Sherriff, (no seat)-42%NoLabour 9441.7857.27 

Gavin Shuker, (no seat)-22%NoIndependent 14144.2055.44 

Keith Simpson, (no seat)9%AyeConservative 23150.5054.06 

Chris Skidmore, Kingswood11%AyeConservative 17148.3256.84 

Ruth Smeeth, (no seat)-19%NoLabour 539.9272.12 

Julian Smith, Skipton and Ripon1%AyeConservative 26055.4453.03 

Nick Smith, Blaenau Gwent-34%NoLabour 20058.0162.03 

Cat Smith, Lancaster and Fleetwood-40%NoLabour 16842.2750.91 

Chloe Smith, Norwich North16%AyeConservative 11243.7157.32 

Angela Smith, (no seat)-21%NoIndependent 5342.0361.35 

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

John Spellar, Warley-22%Did not voteLabour 20258.1961.83 

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 

Gary Streeter, South West Devon-5%Did not voteConservative 25456.5855.23 

Wes Streeting, Ilford North-47%NoLabour 17043.8652.57 

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 

Mark Tami, Alyn and Deeside-34%NoLabour 7540.0357.75 

Nick Thomas-Symonds, Torfaen-44%NoLabour 8744.6560.88 

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 

Jon Trickett, Hemsworth-31%NoLabour 6851.3467.50 

Elizabeth Truss, South West Norfolk3%AyeConservative 8350.9266.25 

Tom Tugendhat, Tonbridge and Malling35%AyeConservative 27659.4152.59 

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 

Shailesh Vara, North West Cambridgeshire26%AyeConservative 21352.4956.95 

Keith Vaz, (no seat)-23%NoLabour 27961.1353.16 

Valerie Vaz, Walsall South-34%NoLabour 8147.1863.64 

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 

Tom Watson, (no seat)-28%NoLabour 5550.1967.59 

Helen Whately, Faversham and Mid Kent49%AyeConservative 21754.3558.22 

Alan Whitehead, Southampton, Test-33%NoLabour 15641.2750.65 

Craig Whittaker, Calder Valley25%AyeConservative 17643.6251.74 

Gavin Williamson, South Staffordshire3%AyeConservative 8049.4365.34 

Phil Wilson, (no seat)-37%NoLabour 12547.2058.95 

Rosie Winterton, Doncaster Central-15%Did not voteLabour 6249.0866.32 

Sarah Wollaston, (no seat)-7%AyeLiberal Democrat 24052.9654.09 

John Woodcock, (no seat)-30%NoIndependent 10242.3356.79 
253 entries listed