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%

                 

Jackie Doyle-Price, Thurrock15%AyeConservative 133.6870.26 

Matt Warman, Boston and Skegness44%AyeConservative 343.8074.96 

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

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

Gloria De Piero, (no seat)-28%NoLabour 941.0270.58 

Brandon Lewis, Great Yarmouth2%AyeConservative 1042.9371.50 

Julie Cooper, (no seat)-42%NoLabour 1137.6266.61 

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

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

Nic Dakin, (no seat)-37%NoLabour 1441.6769.09 

Jon Cruddas, Dagenham and Rainham-18%NoLabour 1542.8769.93 

Gordon Marsden, (no seat)-30%NoLabour 1641.7767.80 

Amanda Milling, Cannock Chase47%AyeConservative 1844.1968.86 

Karl Turner, Kingston upon Hull East-32%NoLabour 1951.7372.63 

Anna Turley, (no seat)-40%Did not voteLabour (Co-op) 2043.8667.57 

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

Graham P Jones, (no seat)-36%NoLabour 2142.1565.75 

Caroline Flint, (no seat)-11%Did not voteLabour 2346.1868.56 

James Morris, Halesowen and Rowley Regis20%AyeConservative 2443.2166.34 

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

Edward Miliband, Doncaster North-29%NoLabour 2652.4272.06 

Paul Farrelly, (no seat)-34%NoLabour 2838.4261.67 

Emma Reynolds, (no seat)-32%NoLabour 2946.0867.93 

Susan Elan Jones, (no seat)-43%NoLabour 3037.2260.26 

Kevin Foster, Torbay40%AyeConservative 3240.6662.66 

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

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

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

Peter Aldous, Waveney9%AyeConservative 3742.3563.21 

Robert Halfon, Harlow15%AyeConservative 3848.8668.02 

Victoria Atkins, Louth and Horncastle35%AyeConservative 3951.1769.43 

Maggie Throup, Erewash44%AyeConservative 4042.7163.30 

Holly Lynch, Halifax-49%NoLabour 4240.0160.42 

Ian C. Lucas, (no seat)-33%NoLabour 4337.2357.33 

Charlie Elphicke, (no seat)23%AyeIndependent 4443.2863.13 

Yvette Cooper, Normanton, Pontefract and Castleford-32%NoLabour 4654.9370.82 

Marcus Jones, Nuneaton11%AyeConservative 4745.5264.75 

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

Jess Phillips, Birmingham, Yardley-51%NoLabour 4941.6261.29 

Jessica Morden, Newport East-32%NoLabour 5140.7060.25 

Judith Cummins, Bradford South-37%NoLabour 5243.4362.68 

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

Kelly Tolhurst, Rochester and Strood44%AyeConservative 5444.0763.11 

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

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

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

Liz Mcinnes, (no seat)-37%NoLabour 5943.1162.15 

Mark Spencer, Sherwood20%AyeConservative 5845.0463.76 

Alex Cunningham, Stockton North-31%NoLabour 6049.1266.50 

David Evennett, Bexleyheath and Crayford16%AyeConservative 6147.2565.05 

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

Pat McFadden, Wolverhampton South East-31%NoLabour 6353.3368.84 

Wendy Morton, Aldridge-Brownhills44%AyeConservative 6452.0568.02 

Michael Ellis, Northampton North16%AyeConservative 6542.3760.69 

John Healey, Wentworth and Dearne-29%NoLabour 6656.8970.70 

Robert Goodwill, Scarborough and Whitby11%AyeConservative 6743.1861.37 

Sarah Champion, Rotherham-23%NoLabour 7052.5168.22 

Mark Garnier, Wyre Forest5%AyeConservative 6945.3063.15 

Jon Trickett, Hemsworth-31%NoLabour 6851.3467.50 

David Tredinnick, (no seat)2%AyeConservative 7142.8160.80 

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

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

Mark Tami, Alyn and Deeside-34%NoLabour 7540.0357.75 

Geoffrey Robinson, (no seat)-29%NoLabour 7641.0158.67 

Barbara Keeley, Worsley and Eccles South-30%NoLabour 7944.2461.43 

Gavin Williamson, South Staffordshire3%AyeConservative 8049.4365.34 

Valerie Vaz, Walsall South-34%NoLabour 8147.1863.64 

Roger Gale, North Thanet21%AyeConservative 8248.9864.97 

Elizabeth Truss, South West Norfolk3%AyeConservative 8350.9266.25 

Clive Betts, Sheffield South East-33%NoLabour 8551.4366.49 

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

Nick Thomas-Symonds, Torfaen-44%NoLabour 8744.6560.88 

John Stevenson, Carlisle1%AyeConservative 8844.3260.49 

Andrew Griffiths, (no seat)16%AyeConservative 8949.7764.62 

Dan Jarvis, Barnsley Central-32%NoLabour 9055.7368.38 

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

Tracey Crouch, Chatham and Aylesford31%AyeConservative 9250.1864.75 

Jonathan Edwards, Carmarthen East and Dinefwr-38%NoPlaid Cymru 9338.4353.77 

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

Stephen Crabb, Preseli Pembrokeshire1%AyeConservative 9540.4055.77 

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

Karen Bradley, Staffordshire Moorlands-1%AyeConservative 9751.1264.58 

Angela Rayner, Ashton-under-Lyne-47%NoLabour 10049.7663.55 

Yvonne Fovargue, Makerfield-21%Did not voteLabour 9951.8265.00 

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

Damian Collins, Folkestone and Hythe7%AyeConservative 10147.8561.84 

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

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

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

Nick Gibb, Bognor Regis and Littlehampton14%AyeConservative 10551.3364.22 

Nia Griffith, Llanelli-34%NoLabour 10641.3455.48 

Yasmin Qureshi, Bolton South East-32%NoLabour 10850.4563.42 

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

Jonathan Reynolds, Stalybridge and Hyde-32%NoLabour (Co-op) 11144.9658.52 

Chloe Smith, Norwich North16%AyeConservative 11243.7157.32 

David Morris, Morecambe and Lunesdale11%AyeConservative 11345.5458.91 

Richard Graham, Gloucester1%AyeConservative 11445.3458.61 

Margaret Beckett, Derby South-27%NoLabour 11549.0161.61 

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

Luke Hall, Thornbury and Yate40%AyeConservative 11741.0253.33 

Sharon Hodgson, Washington and Sunderland West-34%NoLabour 11854.9665.13 

Matt Hancock, West Suffolk3%AyeConservative 11952.1763.26 

Jake Berry, Rossendale and Darwen15%AyeConservative 12046.6058.59 

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

Andrew Gwynne, Denton and Reddish-28%NoLabour 12250.8361.92 

Paul Flynn, (no seat)-22%NoLabour 12341.2253.01 

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

Jack Dromey, Birmingham, Erdington-26%NoLabour 12445.6257.52 

Alan Mak, Havant49%AyeConservative 12651.6662.45 

Lisa Nandy, Wigan-31%NoLabour 12952.1662.71 

James Brokenshire, Old Bexley and Sidcup1%AyeConservative 12852.8063.16 

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

Amber Rudd, (no seat)2%AyeIndependent 13344.5356.23 

Toby Perkins, Chesterfield-26%NoLabour 13247.9159.32 

Simon Hart, Carmarthen West and South Pembrokeshire8%AyeConservative 13143.6855.37 

Stephen Kinnock, Aberavon-47%NoLabour 13548.9059.97 

Lindsay Hoyle, Chorley-6%Did not voteSpeaker 13645.1056.57 

Chris Bryant, Rhondda-38%NoLabour 13850.6661.24 

Mark Harper, Forest of Dean21%AyeConservative 13746.8358.07 

Imran Hussain, Bradford East-47%NoLabour 13946.6457.86 

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

Catherine McKinnell, Newcastle upon Tyne North-37%NoLabour 14246.0957.15 

Helen Jones, (no seat)-22%Did not voteLabour 14447.8258.65 

Graham Stuart, Beverley and Holderness22%AyeConservative 14548.1558.79 

Wayne David, Caerphilly-38%NoLabour 14644.3555.16 

Andy Mcdonald, Middlesbrough-39%NoLabour 14756.8264.93 

Seema Kennedy, (no seat)35%AyeConservative 14846.4356.85 

Christina Rees, Neath-47%NoLabour (Co-op) 14943.8154.21 

Helen Grant, Maidstone and The Weald9%AyeConservative 15145.4855.87 

Carolyn Harris, Swansea East-42%NoLabour 15252.9762.10 

Clive Efford, Eltham-33%NoLabour 15342.6252.78 

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

Justin Madders, Ellesmere Port and Neston-40%NoLabour 15547.7657.77 

Alan Whitehead, Southampton, Test-33%NoLabour 15641.2750.65 

Grahame Morris, Easington-16%NoLabour 15761.0366.57 

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

Mark Pawsey, Rugby-9%AyeConservative 15849.0658.37 

Louise Haigh, Sheffield, Heeley-44%NoLabour 16048.2057.61 

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

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

George Freeman, Mid Norfolk-11%AyeConservative 16352.1160.58 

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

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

Cat Smith, Lancaster and Fleetwood-40%NoLabour 16842.2750.91 

Mark Pritchard, The Wrekin21%AyeConservative 16749.6958.25 

John Penrose, Weston-super-Mare8%AyeConservative 16947.9656.66 

Wes Streeting, Ilford North-47%NoLabour 17043.8652.57 

Chris Skidmore, Kingswood11%AyeConservative 17148.3256.84 

Jesse Norman, Hereford and South Herefordshire20%AyeConservative 17252.5760.15 

Robin Walker, Worcester14%AyeConservative 17345.3253.68 

Richard Burgon, Leeds East-44%NoLabour 17453.7560.91 

Caroline Dinenage, Gosport17%AyeConservative 17555.3161.97 

Craig Whittaker, Calder Valley25%AyeConservative 17643.6251.74 

Alec Shelbrooke, Elmet and Rothwell0%AyeConservative 17848.4156.36 

Diana Johnson, Kingston upon Hull North-32%NoLabour 17952.8159.97 

Damian Green, Ashford-1%AyeConservative 18052.4559.68 

Seema Malhotra, Feltham and Heston-39%NoLabour (Co-op) 18252.3159.43 

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

Colleen Fletcher, Coventry North East-47%NoLabour 18352.1559.23 

Chris Elmore, Ogmore-52%NoLabour 18452.9459.75 

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

Mark Menzies, Fylde16%AyeConservative 18649.1456.56 

Stephen Hepburn, (no seat)0%NoLabour 18755.6661.62 

Justin Tomlinson, North Swindon35%AyeConservative 18850.3357.44 

James Heappey, Wells44%AyeConservative 18946.1353.49 

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

Rachel Reeves, Leeds West-30%NoLabour 19448.0354.98 

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

Kevan Jones, North Durham-21%Did not voteLabour 19654.9260.13 

Ian Lavery, Wansbeck-26%NoLabour 19750.0156.19 

Alun Cairns, Vale of Glamorgan4%AyeConservative 19846.0252.35 

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

Nick Smith, Blaenau Gwent-34%NoLabour 20058.0162.03 

Rosie Cooper, West Lancashire0%NoLabour 20149.2754.94 

John Spellar, Warley-22%Did not voteLabour 20258.1961.83 

Alberto Costa, South Leicestershire7%AyeConservative 20353.2258.22 

Robert Buckland, South Swindon7%AyeConservative 20546.2451.57 

Gerald Jones, Merthyr Tydfil and Rhymney-47%NoLabour 20653.8658.40 

Liz Kendall, Leicester West-31%NoLabour 20746.4951.67 

Philip Dunne, Ludlow14%AyeConservative 20854.2958.58 

Julian Knight, Solihull40%AyeConservative 20949.2154.28 

Maria Miller, Basingstoke13%AyeConservative 21048.5553.64 

Alok Sharma, Reading West8%AyeConservative 21147.6952.68 

Peter Bottomley, Worthing West14%AyeConservative 21251.4656.12 

Shailesh Vara, North West Cambridgeshire26%AyeConservative 21352.4956.95 

Edward Argar, Charnwood37%AyeConservative 21554.3158.29 

Rebecca Pow, Taunton Deane21%AyeConservative 21448.1152.92 

Michelle Donelan, Chippenham47%AyeConservative 21647.5652.33 

Helen Whately, Faversham and Mid Kent49%AyeConservative 21754.3558.22 

Mary Glindon, North Tyneside-30%NoLabour 21955.9459.37 

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

Julie Elliott, Sunderland Central-30%NoLabour 22150.1954.65 

Andrew Selous, South West Bedfordshire15%AyeConservative 22054.9958.61 

Neil Parish, Tiverton and Honiton13%AyeConservative 22454.0057.63 

Tobias Ellwood, Bournemouth East1%AyeConservative 22349.2153.51 

Margaret Hodge, Barking-33%NoLabour 22257.6860.33 

Kevin Hollinrake, Thirsk and Malton21%AyeConservative 22552.6056.43 

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

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

Hugo Swire, (no seat)8%AyeConservative 22846.4250.46 

Huw Merriman, Bexhill and Battle47%AyeConservative 23054.7757.68 

Rebecca Long Bailey, Salford and Eccles-47%NoLabour 23249.3853.01 

Keith Simpson, (no seat)9%AyeConservative 23150.5054.06 

Nigel Huddleston, Mid Worcestershire30%AyeConservative 23356.9958.94 

Conor McGinn, St Helens North-49%NoLabour 23457.0358.29 

Grant Shapps, Welwyn Hatfield20%AyeConservative 23550.3652.54 

Sajid Javid, Bromsgrove0%AyeConservative 23653.8555.37 

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

John McDonnell, Hayes and Harlington-11%NoLabour 23759.5859.41 

David Lidington, (no seat)2%AyeConservative 23950.6752.10 

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

James Cartlidge, South Suffolk21%AyeConservative 24153.0754.15 

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

Ben Wallace, Wyre and Preston North9%AyeConservative 24353.1754.04 

Kate Hollern, Blackburn-44%NoLabour 24456.2856.43 

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

Simon Hoare, North Dorset9%AyeConservative 24656.6256.41 

Pauline Latham, Mid Derbyshire34%AyeConservative 24752.1952.53 

Jonathan Djanogly, Huntingdon-18%AyeConservative 24853.0253.27 

Jo Churchill, Bury St Edmunds40%AyeConservative 24953.6153.74 

Ian Mearns, Gateshead-32%NoLabour 25056.7856.05 

Robert Jenrick, Newark39%AyeConservative 25257.0455.75 

Joseph Johnson, (no seat)5%AyeConservative 25357.4256.00 

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

Mel Stride, Central Devon11%AyeConservative 25652.2351.18 

Patrick McLoughlin, (no seat)2%AyeConservative 25852.3751.29 

Dan Poulter, Central Suffolk and North Ipswich9%AyeConservative 25756.0554.49 

Alan Duncan, (no seat)5%AyeConservative 25955.6453.96 

Julian Smith, Skipton and Ripon1%AyeConservative 26055.4453.03 

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

Victoria Prentis, Banbury16%AyeConservative 26253.0150.54 

Marie Rimmer, St Helens South and Whiston-47%NoLabour 26359.8256.12 

Michael Fallon, (no seat)13%AyeConservative 26456.9253.86 

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

Khalid Mahmood, Birmingham, Perry Barr-29%NoLabour 26657.4354.19 

Derek Twigg, Halton-13%Did not voteLabour 26762.8457.82 

Harriett Baldwin, West Worcestershire13%AyeConservative 26856.0952.58 

Rory Stewart, (no seat)0%AyeIndependent 26959.6655.37 

Oliver Heald, North East Hertfordshire-3%AyeConservative 27055.3751.38 

John Glen, Salisbury13%AyeConservative 27155.6050.34 

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

Claire Perry, (no seat)2%AyeConservative 27457.7451.46 

Tom Tugendhat, Tonbridge and Malling35%AyeConservative 27659.4152.59 

Angela Eagle, Wallasey-37%NoLabour 27760.3653.00 

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

George Hollingbery, (no seat)14%AyeConservative 28061.0652.93 

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

Oliver Dowden, Hertsmere35%AyeConservative 28259.2850.84 

Nick Herbert, (no seat)1%AyeConservative 28360.7950.69 

Peter Dowd, Bootle-47%NoLabour 28474.4654.88 

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

George Howarth, Knowsley-32%NoLabour 28678.1252.44 

Stephen Twigg, (no seat)-31%NoLabour (Co-op) 28775.1750.28 
253 entries listed