MPs - Second Round of Indicative Votes:G – Parliamentary supremacy
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

Second Round of Indicative Votes:G – Parliamentary supremacy, 01 Apr 2019 [Clear]

Seeks an extension to the Brexit process, or if not possible the give parliament the choice between no deal or revoking Article 50.


In important votes in the House of Commons if an MP votes to protect or preserve Britain’s democracy and economy from EU interference they are awarded a score of plus 2. If the MP votes in a way that harms our freedom, prosperity and sovereignty the MP receives a vote of minus 2. In the face of pressure from the Whips acting on behalf of their pro-EU leadership an abstention receives a score of plus 1. In the referendum of 23rd June 2016 if your MP supported Leave, they are awarded 10 points. If, however, they supported Remain then a score of minus 10 will be applied.

MPs   All Votes   Sort by: [ Constituency | MP | Best MP | Worst MP | Best Vote | Worst Vote | The Most Vulnerable Remain Supporting MPs


Constituency / MP [Postcode lookup?] RatingAye (191)
No (292)
Did not vote (166)
All Votes (649)
All Parties
Choose
Show all
A B C D E F G H I K L M N O P R S T U V W Y 

         

(no seat), Guto Bebb -11%AyeIndependent

(no seat), Nick Herbert 1%NoConservative

(no seat), Gloria De Piero -28%Did not voteLabour

(no seat), David Lidington 2%Did not voteConservative

(no seat), John Woodcock -30%AyeIndependent

(no seat), John Mann 9%NoLabour

(no seat), Dominic Grieve -13%AyeIndependent

(no seat), Nigel Dodds 62%NoDemocratic Unionist Party

(no seat), Frank Field 24%NoIndependent

(no seat), Roger Godsiff -13%AyeLabour

(no seat), Richard Burden -33%AyeLabour

(no seat), Helen Goodman -32%AyeLabour

(no seat), Gordon Marsden -30%Did not voteLabour

(no seat), Ronnie Campbell 25%NoLabour

(no seat), Dennis Skinner 21%Did not voteLabour

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

(no seat), David Tredinnick 2%NoConservative

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

(no seat), Madeleine Moon -34%AyeLabour

(no seat), Keith Simpson 9%NoConservative

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

(no seat), John Bercow -6%Did not voteSpeaker

(no seat), Andrew Griffiths 16%NoConservative

(no seat), Ivan Lewis -18%NoIndependent

(no seat), Tom Brake -49%AyeLiberal Democrat

(no seat), Mark Field 1%AyeConservative

(no seat), Roberta Blackman-Woods -38%AyeLabour

(no seat), Susan Elan Jones -43%AyeLabour

(no seat), Geoffrey Robinson -29%Did not voteLabour

(no seat), Jim Cunningham -30%Did not voteLabour

(no seat), Ann Clwyd -32%AyeLabour

(no seat), Jenny Chapman -32%Did not voteLabour

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

(no seat), Chris Williamson -30%Did not voteIndependent

(no seat), Patrick McLoughlin 2%NoConservative

(no seat), Claire Perry 2%Did not voteConservative

(no seat), Caroline Flint -11%NoLabour

(no seat), Charlie Elphicke 23%NoIndependent

(no seat), Ian Austin -18%NoIndependent

(no seat), Stephen Pound -40%AyeLabour

(no seat), Hugo Swire 8%NoConservative

(no seat), Jo Swinson -36%AyeLiberal Democrat

(no seat), Sam Gyimah -11%Did not voteIndependent

(no seat), Stephen Lloyd -51%Did not voteIndependent

(no seat), Teresa Pearce -32%AyeLabour

(no seat), Vernon Coaker -32%Did not voteLabour

(no seat), Nick Boles -26%AyeIndependent

(no seat), Anne Milton -7%Did not voteIndependent

(no seat), Amber Rudd 2%Did not voteIndependent

(no seat), Mark Prisk 7%Did not voteConservative

(no seat), Graham P Jones -36%Did not voteLabour

(no seat), Mike Gapes -43%AyeIndependent Group

(no seat), Stephen Hepburn 0%NoLabour

(no seat), Keith Vaz -23%AyeLabour

(no seat), Louise Ellman -34%AyeLabour (Co-op)

(no seat), Luciana Berger -26%AyeIndependent

(no seat), Stephen Twigg -31%AyeLabour (Co-op)

(no seat), Nicky Morgan -11%NoConservative

(no seat), Kelvin Hopkins 37%NoIndependent

(no seat), Gavin Shuker -22%AyeIndependent

(no seat), George Hollingbery 14%NoConservative

(no seat), Caroline Spelman -11%Did not voteConservative

(no seat), Nicholas Soames -10%NoIndependent

(no seat), Mark Lancaster 16%NoConservative

(no seat), Glyn Davies 29%NoConservative

(no seat), Richard Benyon -10%NoIndependent

(no seat), Paul Farrelly -34%AyeLabour

(no seat), Lady Hermon -24%AyeIndependent

(no seat), Alistair Burt -11%NoIndependent

(no seat), Norman Lamb -50%Did not voteLiberal Democrat

(no seat), Henry Bellingham 25%NoConservative

(no seat), Chris Leslie -26%AyeIndependent Group

(no seat), Joseph Johnson 5%NoConservative

(no seat), Angela Smith -21%AyeIndependent

(no seat), Rory Stewart 0%NoIndependent

(no seat), Owen Smith -24%AyeLabour

(no seat), Jim Fitzpatrick -26%AyeLabour

(no seat), Justine Greening -14%AyeIndependent

(no seat), Zac Goldsmith 67%NoConservative

(no seat), Kevin Barron -13%NoLabour

(no seat), Nick Hurd 3%NoConservative

(no seat), Philip Hammond -5%Did not voteIndependent

(no seat), Kenneth Clarke -49%AyeIndependent

(no seat), Alan Duncan 5%NoConservative

(no seat), Nic Dakin -37%Did not voteLabour

(no seat), Phil Wilson -37%AyeLabour

(no seat), Michael Fallon 13%NoConservative

(no seat), David Gauke -5%Did not voteIndependent

(no seat), Anne Main 74%NoConservative

(no seat), Jeremy Lefroy -9%NoConservative

(no seat), Ann Coffey -29%AyeIndependent Group

(no seat), Margot James -18%Did not voteIndependent

(no seat), Chuka Umunna -21%AyeLiberal Democrat

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

(no seat), Sarah Newton -8%Did not voteConservative

(no seat), Vince Cable -33%AyeLiberal Democrat

(no seat), David Simpson 56%NoDemocratic Unionist Party

(no seat), Chris Ruane -36%AyeLabour

(no seat), Kate Hoey 55%NoLabour

(no seat), Mary Creagh -33%AyeLabour

(no seat), Edward Vaizey -22%AyeIndependent

(no seat), Helen Jones -22%NoLabour

(no seat), Richard Harrington -15%AyeIndependent

(no seat), Tom Watson -28%Did not voteLabour

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

(no seat), Oliver Letwin -18%Did not voteIndependent

(no seat), Emma Reynolds -32%Did not voteLabour

(no seat), Ian C. Lucas -33%Did not voteLabour

(no seat), Albert Owen -34%AyeLabour

(no seat), Liz Mcinnes -37%Did not voteLabour

(no seat), Julie Cooper -42%Did not voteLabour

(no seat), Stephen Gethins -56%AyeScottish National Party

(no seat), Sue Hayman -47%Did not voteLabour

(no seat), Joan Ryan -28%AyeIndependent Group

(no seat), Seema Kennedy 35%NoConservative

(no seat), Peter Heaton-Jones 35%NoConservative

(no seat), Heidi Allen -14%AyeIndependent

(no seat), Melanie Onn -37%Did not voteLabour

(no seat), Antoinette Sandbach -49%AyeIndependent

(no seat), Paula Sherriff -42%AyeLabour

(no seat), Anna Turley -40%AyeLabour (Co-op)

(no seat), Ruth Smeeth -19%NoLabour

(no seat), Chris Davies 66%NoConservative

(no seat), Robert Courts 87%NoConservative

(no seat), Kirstene Hair 72%NoConservative

(no seat), Bill Grant 45%NoConservative

(no seat), Emma Little Pengelly 90%NoDemocratic Unionist Party

(no seat), James Frith -69%AyeLabour

(no seat), Hugh Gaffney -69%AyeLabour

(no seat), Thelma Walker -55%AyeLabour

(no seat), Martin Whitfield -66%AyeLabour

(no seat), Laura Smith -28%Did not voteLabour

(no seat), Paul Masterton 0%Did not voteConservative

(no seat), Elisha McCallion 0%Did not voteSinn Féin

(no seat), Paul J Sweeney -69%AyeLabour (Co-op)

(no seat), Colin Clark 62%NoConservative

(no seat), Neil O'Brien 76%NoConservative

(no seat), Ruth George -62%AyeLabour

(no seat), Sandy Martin -66%AyeLabour

(no seat), Lesley Laird -69%AyeLabour

(no seat), John Grogan -72%AyeLabour

(no seat), Emma Dent Coad -62%AyeLabour

(no seat), Jo Platt -55%Did not voteLabour (Co-op)

(no seat), Laura Pidcock -59%Did not voteLabour

(no seat), Karen Lee -55%Did not voteLabour

(no seat), Fiona Onasanya -27%Did not voteLabour

(no seat), Danielle Rowley -69%AyeLabour

(no seat), Luke Graham 48%NoConservative

(no seat), Gerard Killen -55%AyeLabour (Co-op)

(no seat), Jared O'Mara -24%Did not voteIndependent

(no seat), Tanmanjeet Singh Dhesi -62%Did not voteLabour

(no seat), Chris Hazzard 0%Did not voteSinn Féin

(no seat), Stephen Kerr 45%NoConservative

(no seat), Gareth Snell -7%NoLabour (Co-op)

(no seat), David Drew -69%AyeLabour (Co-op)

(no seat), Paul Williams -38%AyeLabour

(no seat), Faisal Rashid -69%AyeLabour

(no seat), Ross Thomson 93%NoConservative

(no seat), Eleanor Smith -62%Did not voteLabour

(no seat), Orfhlaith Begley 0%Did not voteSinn Féin

Aberavon, Stephen Kinnock -47%Did not voteLabour

Aberdeen North, Kirsty Blackman -56%AyeScottish National Party

Airdrie and Shotts, Neil Gray -53%AyeScottish National Party

Aldershot, Leo Docherty 52%NoConservative

Aldridge-Brownhills, Wendy Morton 44%NoConservative

Altrincham and Sale West, Graham Brady 53%NoConservative

Alyn and Deeside, Mark Tami -34%Did not voteLabour

Amber Valley, Nigel Mills 51%NoConservative

Arfon, Hywel Williams -47%AyePlaid Cymru

Argyll and Bute, Brendan O`Hara -56%AyeScottish National Party

Ashford, Damian Green -1%NoConservative

Ashton-under-Lyne, Angela Rayner -47%Did not voteLabour

Banbury, Victoria Prentis 16%NoConservative

Banff and Buchan, David Duguid 52%NoConservative

Barking, Margaret Hodge -33%AyeLabour

Barnsley Central, Dan Jarvis -32%Did not voteLabour

Barnsley East, Stephanie Peacock -48%Did not voteLabour

Basildon and Billericay, John Baron 68%NoConservative

Basingstoke, Maria Miller 13%NoConservative

Bath, Wera Hobhouse -38%AyeLiberal Democrat

Batley and Spen, Tracy Brabin -56%Did not voteLabour (Co-op)

Battersea, Marsha De Cordova -62%AyeLabour

Beckenham, Bob Stewart 48%NoConservative

Bedford, Mohammad Yasin -66%AyeLabour

Belfast East, Gavin Robinson 84%NoDemocratic Unionist Party

Belfast West, Paul Maskey -7%Did not voteSinn Féin

Bermondsey and Old Southwark, Neil Coyle -56%AyeLabour

Berwick-upon-Tweed, Anne-Marie Trevelyan 81%NoConservative

Berwickshire, Roxburgh and Selkirk, John Lamont 79%NoConservative

Bethnal Green and Bow, Rushanara Ali -40%AyeLabour

Beverley and Holderness, Graham Stuart 22%NoConservative

Bexhill and Battle, Huw Merriman 47%NoConservative

Bexleyheath and Crayford, David Evennett 16%NoConservative

Birmingham, Edgbaston, Preet Kaur Gill -66%AyeLabour (Co-op)

Birmingham, Erdington, Jack Dromey -26%Did not voteLabour

Birmingham, Hodge Hill, Liam Byrne -28%Did not voteLabour

Birmingham, Ladywood, Shabana Mahmood -33%AyeLabour

Birmingham, Perry Barr, Khalid Mahmood -29%Did not voteLabour

Birmingham, Selly Oak, Steve McCabe -28%AyeLabour

Birmingham, Yardley, Jess Phillips -51%AyeLabour

Blackburn, Kate Hollern -44%Did not voteLabour

Blackley and Broughton, Graham Stringer 47%NoLabour

Blackpool North and Cleveleys, Paul Maynard 32%NoConservative

Blaenau Gwent, Nick Smith -34%Did not voteLabour

Blaydon, Liz Twist -62%Did not voteLabour

Bognor Regis and Littlehampton, Nick Gibb 14%NoConservative

Bolton South East, Yasmin Qureshi -32%Did not voteLabour

Bolton West, Chris Green 81%NoConservative

Bootle, Peter Dowd -47%Did not voteLabour

Boston and Skegness, Matt Warman 44%NoConservative

Bournemouth East, Tobias Ellwood 1%NoConservative

Bournemouth West, Conor Burns 46%NoConservative

Bradford East, Imran Hussain -47%Did not voteLabour

Bradford South, Judith Cummins -37%Did not voteLabour

Bradford West, Naz Shah -47%Did not voteLabour

Braintree, James Cleverly 65%NoConservative

Brent Central, Dawn Butler -47%Did not voteLabour

Brent North, Barry Gardiner -28%Did not voteLabour

Brentford and Isleworth, Ruth Cadbury -51%AyeLabour

Brentwood and Ongar, Alex Burghart 72%NoConservative

Bridgwater and West Somerset, Ian Liddell-Grainger 34%NoConservative

Brigg and Goole, Andrew Percy 55%NoConservative

Brighton, Kemptown, Lloyd Russell-Moyle -59%AyeLabour (Co-op)

Brighton, Pavilion, Caroline Lucas -25%AyeGreen Party

Bristol East, Kerry McCarthy -40%AyeLabour

Bristol North West, Darren Jones -62%AyeLabour

Bristol South, Karin Smyth -47%AyeLabour

Bristol West, Thangam Debbonaire -56%AyeLabour

Bromley and Chislehurst, Robert Neill -9%NoConservative

Bromsgrove, Sajid Javid 0%Did not voteConservative

Broxbourne, Charles Walker 47%NoConservative

Bury St Edmunds, Jo Churchill 40%NoConservative

Caerphilly, Wayne David -38%Did not voteLabour

Caithness, Sutherland and Easter Ross, Jamie Stone -59%AyeLiberal Democrat

Calder Valley, Craig Whittaker 25%NoConservative

Camberwell and Peckham, Harriet Harman -31%AyeLabour

Camborne and Redruth, George Eustice 34%NoConservative

Cambridge, Daniel Zeichner -44%AyeLabour

Cannock Chase, Amanda Milling 47%NoConservative

Canterbury, Rosie Duffield -59%AyeLabour

Cardiff Central, Jo Stevens -37%AyeLabour

Cardiff North, Anna McMorrin -38%AyeLabour

Cardiff South and Penarth, Stephen Doughty -45%AyeLabour (Co-op)

Cardiff West, Kevin Brennan -37%AyeLabour

Carlisle, John Stevenson 1%NoConservative

Carmarthen East and Dinefwr, Jonathan Edwards -38%AyePlaid Cymru

Carmarthen West and South Pembrokeshire, Simon Hart 8%NoConservative

Castle Point, Rebecca Harris 30%NoConservative

Central Ayrshire, Philippa Whitford -56%AyeScottish National Party

Central Devon, Mel Stride 11%NoConservative

Central Suffolk and North Ipswich, Dan Poulter 9%NoConservative

Ceredigion, Ben Lake -66%AyePlaid Cymru

Charnwood, Edward Argar 37%NoConservative

Chatham and Aylesford, Tracey Crouch 31%NoConservative

Cheadle, Mary Robinson 40%NoConservative

Chelmsford, Vicky Ford 31%NoConservative

Chelsea and Fulham, Greg Hands 15%NoConservative

Cheltenham, Alex Chalk 16%Did not voteConservative

Chesham and Amersham, Cheryl Gillan 29%NoConservative

Chesterfield, Toby Perkins -26%NoLabour

Chichester, Gillian Keegan 52%NoConservative

Chingford and Woodford Green, Iain Duncan Smith 28%NoConservative

Chippenham, Michelle Donelan 47%NoConservative

Chipping Barnet, Theresa Villiers 28%NoConservative

Chorley, Lindsay Hoyle -6%Did not voteSpeaker

Christchurch, Christopher Chope 74%NoConservative

City of Chester, Christian Matheson -44%AyeLabour

Clacton, Giles Watling 86%NoConservative

Cleethorpes, Martin Vickers 55%NoConservative

Clwyd West, David Jones 40%NoConservative

Colchester, Will Quince 74%NoConservative

Congleton, Fiona Bruce 37%NoConservative

Copeland, Trudy Harrison 66%NoConservative

Corby, Tom Pursglove 86%NoConservative

Coventry North East, Colleen Fletcher -47%Did not voteLabour

Crawley, Henry Smith 53%NoConservative

Croydon Central, Sarah Jones -69%AyeLabour

Croydon North, Steve Reed -44%AyeLabour (Co-op)

Croydon South, Chris Philp 47%NoConservative

Cumbernauld, Kilsyth and Kirkintilloch East, Stuart C. McDonald -56%AyeScottish National Party

Dagenham and Rainham, Jon Cruddas -18%NoLabour

Dartford, Gareth Johnson 34%NoConservative

Daventry, Chris Heaton-Harris 45%NoConservative

Denton and Reddish, Andrew Gwynne -28%Did not voteLabour

Derby South, Margaret Beckett -27%Did not voteLabour

Doncaster Central, Rosie Winterton -15%Did not voteLabour

Doncaster North, Edward Miliband -29%Did not voteLabour

Dudley South, Mike Wood 65%NoConservative

Dulwich and West Norwood, Helen Hayes -58%AyeLabour

Dumfries and Galloway, Alister Jack 66%NoConservative

Dumfriesshire, Clydesdale and Tweeddale, David Mundell -6%Did not voteConservative

Dundee East, Stewart Hosie -30%Did not voteScottish National Party

Dundee West, Chris Law -56%AyeScottish National Party

Dunfermline and West Fife, Douglas Chapman -56%AyeScottish National Party

Dwyfor Meirionnydd, Liz Saville Roberts -58%AyePlaid Cymru

Ealing Central and Acton, Rupa Huq -53%AyeLabour

Ealing, Southall, Virendra Sharma -39%AyeLabour

Easington, Grahame Morris -16%Did not voteLabour

East Antrim, Sammy Wilson 59%NoDemocratic Unionist Party

East Ham, Stephen Timms -44%AyeLabour

East Hampshire, Damian Hinds 0%Did not voteConservative

East Kilbride, Strathaven and Lesmahagow, Lisa Cameron -56%AyeScottish National Party

East Londonderry, Gregory Campbell 53%NoDemocratic Unionist Party

East Worthing and Shoreham, Tim Loughton 38%NoConservative

East Yorkshire, Greg Knight 32%NoConservative

Edinburgh East, Tommy Sheppard -56%AyeScottish National Party

Edinburgh North and Leith, Deidre Brock -56%AyeScottish National Party

Edinburgh South, Ian Murray -39%AyeLabour

Edinburgh South West, Joanna Cherry -56%AyeScottish National Party

Edinburgh West, Christine Jardine -59%AyeLiberal Democrat

Edmonton, Kate Osamor -44%AyeLabour (Co-op)

Ellesmere Port and Neston, Justin Madders -40%Did not voteLabour

Elmet and Rothwell, Alec Shelbrooke 0%NoConservative

Eltham, Clive Efford -33%AyeLabour

Enfield, Southgate, Bambos Charalambous -69%AyeLabour

Epping Forest, Eleanor Laing -3%Did not voteConservative

Epsom and Ewell, Chris Grayling 16%Did not voteConservative

Erewash, Maggie Throup 44%NoConservative

Esher and Walton, Dominic Raab 48%NoConservative

Exeter, Ben Bradshaw -36%AyeLabour

Falkirk, John McNally -49%AyeScottish National Party

Fareham, Suella Braverman 86%NoConservative

Faversham and Mid Kent, Helen Whately 49%NoConservative

Feltham and Heston, Seema Malhotra -39%Did not voteLabour (Co-op)

Fermanagh and South Tyrone, Michelle Gildernew 0%Did not voteSinn Féin

Filton and Bradley Stoke, Jack Lopresti 34%NoConservative

Finchley and Golders Green, Mike Freer 7%NoConservative

Folkestone and Hythe, Damian Collins 7%NoConservative

Forest of Dean, Mark Harper 21%NoConservative

Fylde, Mark Menzies 16%NoConservative

Gainsborough, Edward Leigh 62%NoConservative

Garston and Halewood, Maria Eagle -33%AyeLabour

Gateshead, Ian Mearns -32%AyeLabour

Gillingham and Rainham, Rehman Chishti 32%NoConservative

Glasgow Central, Alison Thewliss -56%AyeScottish National Party

Glasgow East, David Linden -55%AyeScottish National Party

Glasgow North, Patrick Grady -53%AyeScottish National Party

Glasgow North West, Carol Monaghan -49%Did not voteScottish National Party

Glasgow South, Stewart Malcolm McDonald -53%AyeScottish National Party

Glasgow South West, Chris Stephens -56%AyeScottish National Party

Glenrothes, Peter Grant -56%AyeScottish National Party

Gloucester, Richard Graham 1%NoConservative

Gosport, Caroline Dinenage 17%NoConservative

Gower, Tonia Antoniazzi -52%AyeLabour

Gravesham, Adam Holloway 47%NoConservative

Great Yarmouth, Brandon Lewis 2%Did not voteConservative

Greenwich and Woolwich, Matthew Pennycook -49%AyeLabour

Hackney North and Stoke Newington, Diane Abbott -34%Did not voteLabour

Hackney South and Shoreditch, Meg Hillier -39%AyeLabour (Co-op)

Halesowen and Rowley Regis, James Morris 20%NoConservative

Halifax, Holly Lynch -49%AyeLabour

Haltemprice and Howden, David Davis 49%NoConservative

Halton, Derek Twigg -13%NoLabour

Hammersmith, Andy Slaughter -37%AyeLabour

Hampstead and Kilburn, Tulip Siddiq -53%AyeLabour

Harlow, Robert Halfon 15%NoConservative

Harrogate and Knaresborough, Andrew Jones 10%NoConservative

Harrow East, Bob Blackman 37%NoConservative

Harrow West, Gareth Thomas -37%AyeLabour (Co-op)

Hartlepool, Mike Hill -34%Did not voteLabour

Harwich and North Essex, Bernard Jenkin 71%NoConservative

Havant, Alan Mak 49%NoConservative

Hayes and Harlington, John McDonnell -11%Did not voteLabour

Hazel Grove, William Wragg 77%NoConservative

Hemel Hempstead, Mike Penning 30%NoConservative

Hemsworth, Jon Trickett -31%Did not voteLabour

Hendon, Matthew Offord 41%NoConservative

Henley, John Howell 9%NoConservative

Hereford and South Herefordshire, Jesse Norman 20%NoConservative

Hertsmere, Oliver Dowden 35%NoConservative

Hexham, Guy Opperman 10%NoConservative

Hitchin and Harpenden, Bim Afolami 28%NoConservative

Holborn and St Pancras, Keir Starmer -47%Did not voteLabour

Hornchurch and Upminster, Julia Lopez 100%NoConservative

Hornsey and Wood Green, Catherine West -58%AyeLabour

Horsham, Jeremy Quin 35%NoConservative

Houghton and Sunderland South, Bridget Phillipson -28%AyeLabour

Hove, Peter Kyle -60%AyeLabour

Huddersfield, Barry Sheerman -30%AyeLabour (Co-op)

Huntingdon, Jonathan Djanogly -18%NoConservative

Ilford North, Wes Streeting -47%AyeLabour

Inverclyde, Ronnie Cowan -56%AyeScottish National Party

Inverness, Nairn, Badenoch and Strathspey, Drew Hendry -56%AyeScottish National Party

Isle of Wight, Bob Seely 66%NoConservative

Islington North, Jeremy Corbyn -18%Did not voteLabour

Islington South and Finsbury, Emily Thornberry -29%Did not voteLabour

Islwyn, Chris Evans -33%Did not voteLabour (Co-op)

Kenilworth and Southam, Jeremy Wright 1%Did not voteConservative

Kettering, Philip Hollobone 94%NoConservative

Kilmarnock and Loudoun, Alan Brown -56%AyeScottish National Party

Kingston and Surbiton, Edward Davey -40%AyeLiberal Democrat

Kingston upon Hull East, Karl Turner -32%Did not voteLabour

Kingston upon Hull North, Diana Johnson -32%Did not voteLabour

Kingston upon Hull West and Hessle, Emma Hardy -62%Did not voteLabour

Kingswood, Chris Skidmore 11%NoConservative

Knowsley, George Howarth -32%NoLabour

Lagan Valley, Jeffrey M Donaldson 60%NoDemocratic Unionist Party

Lanark and Hamilton East, Angela Crawley -56%AyeScottish National Party

Lancaster and Fleetwood, Cat Smith -40%Did not voteLabour

Leeds Central, Hilary Benn -32%Did not voteLabour

Leeds East, Richard Burgon -44%Did not voteLabour

Leeds North East, Fabian Hamilton -29%AyeLabour

Leeds North West, Alex Sobel -66%AyeLabour (Co-op)

Leeds West, Rachel Reeves -30%AyeLabour

Leicester South, Jonathan Ashworth -42%Did not voteLabour

Leicester West, Liz Kendall -31%AyeLabour

Lewes, Maria Caulfield 72%NoConservative

Lewisham East, Janet Daby -58%AyeLabour

Lewisham West and Penge, Ellie Reeves -59%AyeLabour

Lewisham, Deptford, Vicky Foxcroft -58%AyeLabour

Leyton and Wanstead, John Cryer -7%Did not voteLabour

Lichfield, Michael Fabricant 30%NoConservative

Linlithgow and East Falkirk, Martyn Day -53%AyeScottish National Party

Liverpool, Walton, Dan Carden -62%Did not voteLabour

Livingston, Hannah Bardell -56%AyeScottish National Party

Llanelli, Nia Griffith -34%Did not voteLabour

Louth and Horncastle, Victoria Atkins 35%NoConservative

Ludlow, Philip Dunne 14%NoConservative

Macclesfield, David Rutley 6%NoConservative

Maidenhead, Theresa May 2%Did not voteConservative

Maidstone and The Weald, Helen Grant 9%NoConservative

Makerfield, Yvonne Fovargue -21%NoLabour

Maldon, John Whittingdale 67%NoConservative

Manchester Central, Lucy Powell -51%Did not voteLabour (Co-op)

Manchester, Gorton, Afzal Khan -62%Did not voteLabour

Manchester, Withington, Jeff Smith -56%AyeLabour

Mansfield, Ben Bradley 86%NoConservative

Merthyr Tydfil and Rhymney, Gerald Jones -47%Did not voteLabour

Mid Bedfordshire, Nadine Dorries 46%NoConservative

Mid Derbyshire, Pauline Latham 34%NoConservative

Mid Dorset and North Poole, Michael Tomlinson 81%NoConservative

Mid Norfolk, George Freeman -11%Did not voteConservative

Mid Sussex, Mims Davies 67%NoConservative

Mid Ulster, Francie Molloy -11%Did not voteSinn Féin

Mid Worcestershire, Nigel Huddleston 30%NoConservative

Middlesbrough, Andy Mcdonald -39%Did not voteLabour

Middlesbrough South and East Cleveland, Simon Clarke 93%NoConservative

Milton Keynes South, Iain Stewart 32%NoConservative

Mitcham and Morden, Siobhain McDonagh -22%AyeLabour

Mole Valley, Paul Beresford 11%NoConservative

Monmouth, David T. C. Davies 34%NoConservative

Moray, Douglas Ross 83%NoConservative

Morecambe and Lunesdale, David Morris 11%NoConservative

Morley and Outwood, Andrea Jenkyns 81%NoConservative

Motherwell and Wishaw, Marion Fellows -53%AyeScottish National Party

Na h-Eileanan an Iar, Angus Brendan MacNeil -31%Did not voteScottish National Party

Neath, Christina Rees -47%Did not voteLabour (Co-op)

New Forest East, Julian Lewis 79%NoConservative

New Forest West, Desmond Swayne 31%NoConservative

Newark, Robert Jenrick 39%NoConservative

Newcastle upon Tyne Central, Chi Onwurah -37%AyeLabour

Newcastle upon Tyne East, Nicholas Brown -32%Did not voteLabour

Newcastle upon Tyne North, Catherine McKinnell -37%AyeLabour

Newport East, Jessica Morden -32%Did not voteLabour

Newry and Armagh, Mickey Brady -12%Did not voteSinn Féin

Newton Abbot, Anne Marie Morris 40%NoConservative

Normanton, Pontefract and Castleford, Yvette Cooper -32%Did not voteLabour

North Antrim, Ian Paisley 54%NoDemocratic Unionist Party

North Ayrshire and Arran, Patricia Gibson -56%AyeScottish National Party

North Cornwall, Scott Mann 72%NoConservative

North Dorset, Simon Hoare 9%Did not voteConservative

North Durham, Kevan Jones -21%Did not voteLabour

North East Cambridgeshire, Stephen Barclay 18%Did not voteConservative

North East Derbyshire, Lee Rowley 100%NoConservative

North East Hampshire, Ranil Jayawardena 86%NoConservative

North East Hertfordshire, Oliver Heald -3%NoConservative

North East Somerset, Jacob Rees-Mogg 61%NoConservative

North Herefordshire, Bill Wiggin 37%Did not voteConservative

North Shropshire, Owen Paterson 43%NoConservative

North Somerset, Liam Fox 23%Did not voteConservative

North Swindon, Justin Tomlinson 35%NoConservative

North Thanet, Roger Gale 21%NoConservative

North Tyneside, Mary Glindon -30%Did not voteLabour

North Warwickshire, Craig Tracey 77%NoConservative

North West Cambridgeshire, Shailesh Vara 26%NoConservative

North West Hampshire, Kit Malthouse 72%NoConservative

North West Leicestershire, Andrew Bridgen 67%NoConservative

North Wiltshire, James Gray 60%NoConservative

Northampton North, Michael Ellis 16%NoConservative

Northampton South, Andrew Lewer 93%NoConservative

Norwich North, Chloe Smith 16%NoConservative

Norwich South, Clive Lewis -44%AyeLabour

Nottingham North, Alex Norris -62%Did not voteLabour (Co-op)

Nottingham South, Lilian Greenwood -36%AyeLabour

Nuneaton, Marcus Jones 11%NoConservative

Ogmore, Chris Elmore -52%AyeLabour

Old Bexley and Sidcup, James Brokenshire 1%Did not voteConservative

Oldham East and Saddleworth, Debbie Abrahams -25%Did not voteLabour

Oldham West and Royton, Jim McMahon -53%Did not voteLabour (Co-op)

Orkney and Shetland, Alistair Carmichael -38%AyeLiberal Democrat

Oxford East, Anneliese Dodds -69%AyeLabour (Co-op)

Oxford West and Abingdon, Layla Moran -59%AyeLiberal Democrat

Paisley and Renfrewshire North, Gavin Newlands -56%AyeScottish National Party

Paisley and Renfrewshire South, Mhairi Black -53%AyeScottish National Party

Pendle, Andrew Stephenson 31%NoConservative

Perth and North Perthshire, Pete Wishart -28%AyeScottish National Party

Plymouth, Moor View, Johnny Mercer 47%NoConservative

Plymouth, Sutton and Devonport, Luke Pollard -66%AyeLabour (Co-op)

Poole, Robert Syms 31%NoConservative

Portsmouth North, Penny Mordaunt 17%Did not voteConservative

Portsmouth South, Stephen Morgan -59%AyeLabour

Preseli Pembrokeshire, Stephen Crabb 1%NoConservative

Preston, Mark Hendrick -34%AyeLabour (Co-op)

Pudsey, Stuart Andrew 33%NoConservative

Rayleigh and Wickford, Mark Francois 33%NoConservative

Reading East, Matt Rodda -69%AyeLabour

Reading West, Alok Sharma 8%NoConservative

Redditch, Rachel Maclean 79%NoConservative

Reigate, Crispin Blunt 31%NoConservative

Rhondda, Chris Bryant -38%AyeLabour

Ribble Valley, Nigel Evans 46%NoConservative

Richmond (Yorks), Rishi Sunak 72%NoConservative

Rochdale, Tony Lloyd -28%Did not voteLabour

Rochester and Strood, Kelly Tolhurst 44%NoConservative

Rochford and Southend East, James Duddridge 40%NoConservative

Romford, Andrew Rosindell 57%NoConservative

Romsey and Southampton North, Caroline Nokes 1%Did not voteConservative

Ross, Skye and Lochaber, Ian Blackford -56%AyeScottish National Party

Rossendale and Darwen, Jake Berry 15%NoConservative

Rotherham, Sarah Champion -23%NoLabour

Rugby, Mark Pawsey -9%NoConservative

Saffron Walden, Kemi Badenoch 76%NoConservative

Salford and Eccles, Rebecca Long Bailey -47%Did not voteLabour

Salisbury, John Glen 13%NoConservative

Scarborough and Whitby, Robert Goodwill 11%NoConservative

Sefton Central, Bill Esterson -36%AyeLabour

Selby and Ainsty, Nigel Adams 29%NoConservative

Sheffield Central, Paul Blomfield -33%AyeLabour

Sheffield South East, Clive Betts -33%Did not voteLabour

Sheffield, Brightside and Hillsborough, Gill Furniss -52%Did not voteLabour

Sheffield, Heeley, Louise Haigh -44%Did not voteLabour

Sherwood, Mark Spencer 20%NoConservative

Shipley, Philip Davies 83%NoConservative

Shrewsbury and Atcham, Daniel Kawczynski 32%NoConservative

Sittingbourne and Sheppey, Gordon Henderson 64%NoConservative

Skipton and Ripon, Julian Smith 1%Did not voteConservative

Sleaford and North Hykeham, Caroline Johnson 81%NoConservative

Solihull, Julian Knight 40%NoConservative

Somerton and Frome, David Warburton 67%NoConservative

South Antrim, Paul Girvan 90%NoDemocratic Unionist Party

South Basildon and East Thurrock, Stephen Metcalfe 31%NoConservative

South Derbyshire, Heather Wheeler 34%NoConservative

South Dorset, Richard Drax 70%NoConservative

South East Cambridgeshire, Lucy Frazer 33%NoConservative

South East Cornwall, Sheryll Murray 38%NoConservative

South Holland and The Deepings, John Hayes 32%Did not voteConservative

South Leicestershire, Alberto Costa 7%NoConservative

South Norfolk, Richard Bacon 41%NoConservative

South Northamptonshire, Andrea Leadsom 20%Did not voteConservative

South Shields, Emma Lewell-buck -26%NoLabour

South Staffordshire, Gavin Williamson 3%Did not voteConservative

South Suffolk, James Cartlidge 21%NoConservative

South Swindon, Robert Buckland 7%NoConservative

South Thanet, Craig Mackinlay 91%NoConservative

South West Bedfordshire, Andrew Selous 15%NoConservative

South West Devon, Gary Streeter -5%NoConservative

South West Norfolk, Elizabeth Truss 3%Did not voteConservative

South West Surrey, Jeremy Hunt 2%Did not voteConservative

South West Wiltshire, Andrew Murrison 25%NoConservative

Southampton, Itchen, Royston Smith 81%NoConservative

Southampton, Test, Alan Whitehead -33%AyeLabour

Southend West, David Amess 30%NoConservative

Southport, Damien Moore 72%NoConservative

Spelthorne, Kwasi Kwarteng 31%NoConservative

St Austell and Newquay, Steve Double 77%NoConservative

St Helens North, Conor McGinn -49%AyeLabour

St Helens South and Whiston, Marie Rimmer -47%Did not voteLabour

St Ives, Derek Thomas 72%NoConservative

Staffordshire Moorlands, Karen Bradley -1%Did not voteConservative

Stalybridge and Hyde, Jonathan Reynolds -32%Did not voteLabour (Co-op)

Stevenage, Stephen McPartland 51%NoConservative

Stockton North, Alex Cunningham -31%Did not voteLabour

Stoke-on-Trent South, Jack Brereton 79%NoConservative

Stone, William Cash 83%NoConservative

Strangford, Jim Shannon 59%NoDemocratic Unionist Party

Stratford-on-Avon, Nadhim Zahawi 24%NoConservative

Stretford and Urmston, Kate Green -40%AyeLabour

Suffolk Coastal, Thérèse Coffey 15%NoConservative

Sunderland Central, Julie Elliott -30%Did not voteLabour

Surrey Heath, Michael Gove 17%Did not voteConservative

Sutton and Cheam, Paul Scully 72%NoConservative

Sutton Coldfield, Andrew Mitchell 5%NoConservative

Swansea East, Carolyn Harris -42%Did not voteLabour

Swansea West, Geraint Davies -34%AyeLabour

Tamworth, Christopher Pincher 22%NoConservative

Tatton, Esther McVey 33%NoConservative

Taunton Deane, Rebecca Pow 21%NoConservative

Telford, Lucy Allan 58%NoConservative

Tewkesbury, Laurence Robertson 63%NoConservative

The Cotswolds, Geoffrey Clifton-Brown 30%NoConservative

The Wrekin, Mark Pritchard 21%NoConservative

Thirsk and Malton, Kevin Hollinrake 21%NoConservative

Thornbury and Yate, Luke Hall 40%NoConservative

Thurrock, Jackie Doyle-Price 15%NoConservative

Tiverton and Honiton, Neil Parish 13%NoConservative

Tonbridge and Malling, Tom Tugendhat 35%NoConservative

Tooting, Rosena Allin-Khan -60%AyeLabour

Torbay, Kevin Foster 40%NoConservative

Torfaen, Nick Thomas-Symonds -44%Did not voteLabour

Torridge and West Devon, Geoffrey Cox 16%Did not voteConservative

Tottenham, David Lammy -39%AyeLabour

Tunbridge Wells, Greg Clark -2%Did not voteConservative

Tynemouth, Alan Campbell -36%Did not voteLabour

Uxbridge and South Ruislip, Boris Johnson 81%NoConservative

Vale of Glamorgan, Alun Cairns 4%Did not voteConservative

Wallasey, Angela Eagle -37%AyeLabour

Walsall North, Eddie Hughes 93%NoConservative

Walsall South, Valerie Vaz -34%Did not voteLabour

Walthamstow, Stella Creasy -37%AyeLabour (Co-op)

Wansbeck, Ian Lavery -26%Did not voteLabour

Warley, John Spellar -22%Did not voteLabour

Warwick and Leamington, Matt Western -66%AyeLabour

Washington and Sunderland West, Sharon Hodgson -34%Did not voteLabour

Waveney, Peter Aldous 9%NoConservative

Wealden, Nusrat Ghani 67%NoConservative

Weaver Vale, Mike Amesbury -62%Did not voteLabour

Wellingborough, Peter Bone 92%NoConservative

Wells, James Heappey 44%NoConservative

Welwyn Hatfield, Grant Shapps 20%NoConservative

Wentworth and Dearne, John Healey -29%Did not voteLabour

West Aberdeenshire and Kincardine, Andrew Bowie 59%NoConservative

West Dunbartonshire, Martin Docherty-Hughes -56%AyeScottish National Party

West Ham, Lyn Brown -40%AyeLabour

West Lancashire, Rosie Cooper 0%NoLabour

West Suffolk, Matt Hancock 3%Did not voteConservative

West Worcestershire, Harriett Baldwin 13%NoConservative

Westminster North, Karen Buck -36%AyeLabour

Westmorland and Lonsdale, Tim Farron -41%AyeLiberal Democrat

Weston-super-Mare, John Penrose 8%NoConservative

Wigan, Lisa Nandy -31%AyeLabour

Wimbledon, Stephen Hammond -14%Did not voteConservative

Winchester, Steve Brine -5%Did not voteConservative

Windsor, Adam Afriyie 56%NoConservative

Wirral South, Alison McGovern -34%AyeLabour

Wirral West, Margaret Greenwood -44%Did not voteLabour

Witham, Priti Patel 45%NoConservative

Woking, Jonathan Lord 36%NoConservative

Wokingham, John Redwood 67%NoConservative

Wolverhampton South East, Pat McFadden -31%Did not voteLabour

Worcester, Robin Walker 14%NoConservative

Worsley and Eccles South, Barbara Keeley -30%Did not voteLabour

Worthing West, Peter Bottomley 14%NoConservative

Wycombe, Steve Baker 80%NoConservative

Wyre and Preston North, Ben Wallace 9%NoConservative

Wyre Forest, Mark Garnier 5%NoConservative

Wythenshawe and Sale East, Mike Kane -41%Did not voteLabour

Yeovil, Marcus Fysh 86%NoConservative

York Central, Rachael Maskell -49%AyeLabour (Co-op)

York Outer, Julian Sturdy 34%NoConservative
649 entries listed