MPs - Article 50 and the Plan for Brexit
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

Article 50 and the Plan for Brexit, 07 Dec 2016 [Clear]

Members of Parliament approved the Government’s Plan for Brexit which included initiating Article 50, the notice of withdrawal, before the end of March 2017.


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 (463)
No (91)
Did not vote (96)
All Votes (650)
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), Gerald Howarth 33%AyeConservative

(no seat), Michael Weir -24%NoScottish National Party

(no seat), Nick Herbert 1%Did not voteConservative

(no seat), Gloria De Piero -28%AyeLabour

(no seat), David Lidington 2%AyeConservative

(no seat), Eilidh Whiteford -17%NoScottish National Party

(no seat), Michael Dugher -12%AyeLabour

(no seat), John Woodcock -30%Did not voteIndependent

(no seat), John Mann 9%AyeLabour

(no seat), Jane Ellison -14%AyeConservative

(no seat), Dominic Grieve -13%AyeIndependent

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

(no seat), Alasdair McDonnell -22%NoSocial Democratic and Labour Party

(no seat), Frank Field 24%Did not voteIndependent

(no seat), Gisela Stuart 14%AyeLabour

(no seat), Roger Godsiff -13%AyeLabour

(no seat), Richard Burden -33%Did not voteLabour

(no seat), Helen Goodman -32%AyeLabour

(no seat), Gordon Marsden -30%AyeLabour

(no seat), David Anderson -16%AyeLabour

(no seat), Ronnie Campbell 25%Did not voteLabour

(no seat), Dennis Skinner 21%AyeLabour

(no seat), David Crausby -29%AyeLabour

(no seat), David Tredinnick 2%AyeConservative

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

(no seat), Eric Pickles -16%AyeConservative

(no seat), Madeleine Moon -34%Did not voteLabour

(no seat), Simon Kirby -12%AyeConservative

(no seat), Charlotte Leslie 5%Did not voteConservative

(no seat), Keith Simpson 9%AyeConservative

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

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

(no seat), Andrew Griffiths 16%AyeConservative

(no seat), David Nuttall 88%AyeConservative

(no seat), Ivan Lewis -18%AyeIndependent

(no seat), Julian Brazier 3%AyeConservative

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

(no seat), Mark Williams -28%NoLiberal Democrat

(no seat), Simon Burns -7%AyeConservative

(no seat), Andrew Tyrie -17%Did not voteConservative

(no seat), Mark Field 1%AyeConservative

(no seat), Roberta Blackman-Woods -38%Did not voteLabour

(no seat), Douglas Carswell 74%AyeUKIP

(no seat), Susan Elan Jones -43%Did not voteLabour

(no seat), Jamie Reed -16%AyeLabour

(no seat), Geoffrey Robinson -29%AyeLabour

(no seat), Jim Cunningham -30%AyeLabour

(no seat), Gavin Barwell -14%AyeConservative

(no seat), Ann Clwyd -32%AyeLabour

(no seat), Jenny Chapman -32%AyeLabour

(no seat), David Hanson -30%AyeLabour

(no seat), Patrick McLoughlin 2%AyeConservative

(no seat), Claire Perry 2%AyeConservative

(no seat), Caroline Flint -11%AyeLabour

(no seat), Charlie Elphicke 23%AyeIndependent

(no seat), Ian Austin -18%AyeIndependent

(no seat), Stephen Pound -40%Did not voteLabour

(no seat), Hugo Swire 8%AyeConservative

(no seat), Sam Gyimah -11%AyeIndependent

(no seat), David Burrowes 12%AyeConservative

(no seat), Teresa Pearce -32%AyeLabour

(no seat), Mark Durkan -40%NoSocial Democratic and Labour Party

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

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

(no seat), Anne Milton -7%AyeIndependent

(no seat), Edward Garnier -21%AyeConservative

(no seat), Iain Wright -16%AyeLabour

(no seat), Amber Rudd 2%AyeIndependent

(no seat), Mark Prisk 7%AyeConservative

(no seat), Andrew Bingham 28%AyeConservative

(no seat), Peter Lilley 14%AyeConservative

(no seat), Angela Watkinson -5%Did not voteConservative

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

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

(no seat), Ben Gummer -21%AyeConservative

(no seat), Andrew Turner 79%AyeConservative

(no seat), Stephen Hepburn 0%AyeLabour

(no seat), Kris Hopkins -12%AyeConservative

(no seat), Alan Johnson -14%AyeLabour

(no seat), Greg Mulholland -33%Did not voteLiberal Democrat

(no seat), Keith Vaz -23%AyeLabour

(no seat), Andy Burnham -16%AyeLabour

(no seat), Heidi Alexander -37%Did not voteLabour

(no seat), Jim Dowd -26%NoLabour

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

(no seat), Stephen Philip Rotheram -18%AyeLabour

(no seat), Luciana Berger -26%Did not voteIndependent

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

(no seat), Nicky Morgan -11%AyeConservative

(no seat), Kelvin Hopkins 37%AyeIndependent

(no seat), Gavin Shuker -22%AyeIndependent

(no seat), Gerald Kaufman -21%Did not voteLabour

(no seat), Alan Meale -16%AyeLabour

(no seat), George Hollingbery 14%AyeConservative

(no seat), Caroline Spelman -11%AyeConservative

(no seat), Nicholas Soames -10%AyeIndependent

(no seat), Tom Blenkinsop -21%Did not voteLabour

(no seat), Mark Lancaster 16%AyeConservative

(no seat), Glyn Davies 29%AyeConservative

(no seat), Angus Robertson -19%NoScottish National Party

(no seat), Richard Benyon -10%AyeIndependent

(no seat), Paul Farrelly -34%NoLabour

(no seat), Paul Flynn -22%AyeLabour

(no seat), Lady Hermon -24%Did not voteIndependent

(no seat), Alistair Burt -11%AyeIndependent

(no seat), Natascha Engel -7%Did not voteLabour

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

(no seat), Pat Glass -21%Did not voteLabour

(no seat), Henry Bellingham 25%AyeConservative

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

(no seat), Graham Allen -21%NoLabour

(no seat), Joseph Johnson 5%AyeConservative

(no seat), Andrew Smith -14%AyeLabour

(no seat), Nicola Blackwood -21%AyeConservative

(no seat), Angela Smith -21%NoIndependent

(no seat), Rory Stewart 0%AyeIndependent

(no seat), Stewart Jackson 34%AyeConservative

(no seat), Oliver Colvile -16%AyeConservative

(no seat), Owen Smith -24%Did not voteLabour

(no seat), Jim Fitzpatrick -26%AyeLabour

(no seat), Justine Greening -14%Did not voteIndependent

(no seat), Rob Wilson -14%AyeConservative

(no seat), Karen Lumley 2%AyeConservative

(no seat), Simon Danczuk -19%AyeLabour

(no seat), Kevin Barron -13%AyeLabour

(no seat), Nick Hurd 3%AyeConservative

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

(no seat), Kenneth Clarke -49%NoIndependent

(no seat), Alan Duncan 5%AyeConservative

(no seat), Alan Haselhurst -10%AyeConservative

(no seat), Nic Dakin -37%AyeLabour

(no seat), Phil Wilson -37%Did not voteLabour

(no seat), Michael Fallon 13%AyeConservative

(no seat), Nick Clegg -22%NoLiberal Democrat

(no seat), Fiona Mactaggart -19%Did not voteLabour

(no seat), Margaret Ritchie -26%NoSocial Democratic and Labour Party

(no seat), David Gauke -5%AyeIndependent

(no seat), John Pugh -38%Did not voteLiberal Democrat

(no seat), Anne Main 74%AyeConservative

(no seat), Jeremy Lefroy -9%AyeConservative

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

(no seat), James Wharton 9%AyeConservative

(no seat), Tristram Hunt -22%Did not voteLabour

(no seat), Rob Flello -19%AyeLabour

(no seat), Margot James -18%AyeIndependent

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

(no seat), Neil Carmichael -12%AyeConservative

(no seat), George Osborne -3%AyeConservative

(no seat), Sadiq Khan -18%Did not voteLabour

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

(no seat), Sarah Newton -8%AyeConservative

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

(no seat), Kate Hoey 55%Did not voteLabour

(no seat), Mary Creagh -33%Did not voteLabour

(no seat), David Winnick -14%AyeLabour

(no seat), Edward Vaizey -22%AyeIndependent

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

(no seat), David Mowat -14%AyeConservative

(no seat), Chris White -16%AyeConservative

(no seat), Richard Harrington -15%AyeIndependent

(no seat), Graham Evans -10%AyeConservative

(no seat), Tom Watson -28%AyeLabour

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

(no seat), Oliver Letwin -18%AyeIndependent

(no seat), Pat Doherty -13%Did not voteSinn Féin

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

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

(no seat), Albert Owen -34%AyeLabour

(no seat), Liz Mcinnes -37%AyeLabour

(no seat), Calum Kerr -57%NoScottish National Party

(no seat), Tasmina Sheikh -57%NoScottish National Party

(no seat), Callum McCaig -50%NoScottish National Party

(no seat), David Mackintosh -14%AyeConservative

(no seat), Julie Cooper -42%AyeLabour

(no seat), Richard Arkless -50%Did not voteScottish National Party

(no seat), Roger Mullin -57%NoScottish National Party

(no seat), Alex Salmond -57%NoScottish National Party

(no seat), Tania Mathias -14%AyeConservative

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

(no seat), Byron Davies -14%AyeConservative

(no seat), Phil Boswell -57%NoScottish National Party

(no seat), Michelle Thomson -57%NoScottish National Party

(no seat), Sue Hayman -47%AyeLabour

(no seat), Natalie McGarry -57%NoScottish National Party

(no seat), James Berry -21%Did not voteConservative

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

(no seat), Ben Howlett -21%Did not voteConservative

(no seat), Seema Kennedy 35%AyeConservative

(no seat), Tom Elliott -14%Did not voteUUP

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

(no seat), Heidi Allen -14%AyeIndependent

(no seat), Danny Kinahan -14%AyeUUP

(no seat), Steven Paterson -57%NoScottish National Party

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

(no seat), Corri Wilson -50%NoScottish National Party

(no seat), Antoinette Sandbach -49%AyeIndependent

(no seat), George Kerevan -57%NoScottish National Party

(no seat), Paula Sherriff -42%AyeLabour

(no seat), Victoria Borwick 57%AyeConservative

(no seat), Stuart Donaldson -57%NoScottish National Party

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

(no seat), Paul Monaghan -57%NoScottish National Party

(no seat), Rob Marris -7%AyeLabour

(no seat), Ruth Smeeth -19%AyeLabour

(no seat), Chris Davies 66%AyeConservative

(no seat), Robert Courts 87%AyeConservative

(no seat), Sarah Olney -100%NoLiberal Democrat

Aberavon, Stephen Kinnock -47%AyeLabour

Aberdeen North, Kirsty Blackman -56%NoScottish National Party

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

Aldridge-Brownhills, Wendy Morton 44%AyeConservative

Altrincham and Sale West, Graham Brady 53%AyeConservative

Alyn and Deeside, Mark Tami -34%AyeLabour

Amber Valley, Nigel Mills 51%AyeConservative

Arfon, Hywel Williams -47%NoPlaid Cymru

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

Ashford, Damian Green -1%AyeConservative

Ashton-under-Lyne, Angela Rayner -47%AyeLabour

Banbury, Victoria Prentis 16%AyeConservative

Barking, Margaret Hodge -33%Did not voteLabour

Barnsley Central, Dan Jarvis -32%AyeLabour

Basildon and Billericay, John Baron 68%AyeConservative

Basingstoke, Maria Miller 13%AyeConservative

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

Beckenham, Bob Stewart 48%Did not voteConservative

Belfast East, Gavin Robinson 84%Did not voteDemocratic Unionist Party

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

Bermondsey and Old Southwark, Neil Coyle -56%NoLabour

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

Bethnal Green and Bow, Rushanara Ali -40%NoLabour

Beverley and Holderness, Graham Stuart 22%AyeConservative

Bexhill and Battle, Huw Merriman 47%AyeConservative

Bexleyheath and Crayford, David Evennett 16%AyeConservative

Birmingham, Erdington, Jack Dromey -26%AyeLabour

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

Birmingham, Ladywood, Shabana Mahmood -33%Did not voteLabour

Birmingham, Perry Barr, Khalid Mahmood -29%AyeLabour

Birmingham, Selly Oak, Steve McCabe -28%AyeLabour

Birmingham, Yardley, Jess Phillips -51%AyeLabour

Blackburn, Kate Hollern -44%AyeLabour

Blackley and Broughton, Graham Stringer 47%AyeLabour

Blackpool North and Cleveleys, Paul Maynard 32%AyeConservative

Blaenau Gwent, Nick Smith -34%AyeLabour

Bognor Regis and Littlehampton, Nick Gibb 14%AyeConservative

Bolton South East, Yasmin Qureshi -32%AyeLabour

Bolton West, Chris Green 81%AyeConservative

Bootle, Peter Dowd -47%AyeLabour

Boston and Skegness, Matt Warman 44%AyeConservative

Bournemouth East, Tobias Ellwood 1%AyeConservative

Bournemouth West, Conor Burns 46%AyeConservative

Bradford East, Imran Hussain -47%AyeLabour

Bradford South, Judith Cummins -37%AyeLabour

Bradford West, Naz Shah -47%AyeLabour

Braintree, James Cleverly 65%AyeConservative

Brent Central, Dawn Butler -47%AyeLabour

Brent North, Barry Gardiner -28%AyeLabour

Brentford and Isleworth, Ruth Cadbury -51%Did not voteLabour

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

Brigg and Goole, Andrew Percy 55%AyeConservative

Brighton, Pavilion, Caroline Lucas -25%NoGreen Party

Bristol East, Kerry McCarthy -40%AyeLabour

Bristol South, Karin Smyth -47%AyeLabour

Bristol West, Thangam Debbonaire -56%AyeLabour

Bromley and Chislehurst, Robert Neill -9%AyeConservative

Bromsgrove, Sajid Javid 0%AyeConservative

Broxbourne, Charles Walker 47%AyeConservative

Bury St Edmunds, Jo Churchill 40%AyeConservative

Caerphilly, Wayne David -38%AyeLabour

Calder Valley, Craig Whittaker 25%AyeConservative

Camberwell and Peckham, Harriet Harman -31%AyeLabour

Camborne and Redruth, George Eustice 34%AyeConservative

Cambridge, Daniel Zeichner -44%NoLabour

Cannock Chase, Amanda Milling 47%AyeConservative

Cardiff Central, Jo Stevens -37%AyeLabour

Cardiff South and Penarth, Stephen Doughty -45%Did not voteLabour (Co-op)

Cardiff West, Kevin Brennan -37%AyeLabour

Carlisle, John Stevenson 1%AyeConservative

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

Carmarthen West and South Pembrokeshire, Simon Hart 8%AyeConservative

Castle Point, Rebecca Harris 30%AyeConservative

Central Ayrshire, Philippa Whitford -56%NoScottish National Party

Central Devon, Mel Stride 11%AyeConservative

Central Suffolk and North Ipswich, Dan Poulter 9%AyeConservative

Charnwood, Edward Argar 37%AyeConservative

Chatham and Aylesford, Tracey Crouch 31%AyeConservative

Cheadle, Mary Robinson 40%AyeConservative

Chelsea and Fulham, Greg Hands 15%AyeConservative

Cheltenham, Alex Chalk 16%AyeConservative

Chesham and Amersham, Cheryl Gillan 29%AyeConservative

Chesterfield, Toby Perkins -26%AyeLabour

Chingford and Woodford Green, Iain Duncan Smith 28%AyeConservative

Chippenham, Michelle Donelan 47%AyeConservative

Chipping Barnet, Theresa Villiers 28%AyeConservative

Chorley, Lindsay Hoyle -6%Did not voteSpeaker

Christchurch, Christopher Chope 74%AyeConservative

City of Chester, Christian Matheson -44%AyeLabour

Cleethorpes, Martin Vickers 55%AyeConservative

Clwyd West, David Jones 40%AyeConservative

Colchester, Will Quince 74%Did not voteConservative

Colne Valley, Jason McCartney 50%AyeConservative

Congleton, Fiona Bruce 37%AyeConservative

Corby, Tom Pursglove 86%AyeConservative

Coventry North East, Colleen Fletcher -47%AyeLabour

Crawley, Henry Smith 53%AyeConservative

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

Croydon South, Chris Philp 47%AyeConservative

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

Dagenham and Rainham, Jon Cruddas -18%AyeLabour

Dartford, Gareth Johnson 34%AyeConservative

Daventry, Chris Heaton-Harris 45%AyeConservative

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

Derby North, Amanda Solloway -14%AyeConservative

Derby South, Margaret Beckett -27%AyeLabour

Doncaster Central, Rosie Winterton -15%AyeLabour

Doncaster North, Edward Miliband -29%AyeLabour

Dudley South, Mike Wood 65%AyeConservative

Dulwich and West Norwood, Helen Hayes -58%NoLabour

Dumfriesshire, Clydesdale and Tweeddale, David Mundell -6%AyeConservative

Dundee East, Stewart Hosie -30%NoScottish National Party

Dundee West, Chris Law -56%NoScottish National Party

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

Dwyfor Meirionnydd, Liz Saville Roberts -58%NoPlaid 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%AyeDemocratic Unionist Party

East Ham, Stephen Timms -44%Did not voteLabour

East Hampshire, Damian Hinds 0%Did not voteConservative

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

East Londonderry, Gregory Campbell 53%AyeDemocratic Unionist Party

East Renfrewshire, Kirsten Oswald -57%NoScottish National Party

East Worthing and Shoreham, Tim Loughton 38%Did not voteConservative

East Yorkshire, Greg Knight 32%AyeConservative

Eastbourne, Caroline Ansell 57%AyeConservative

Eddisbury, Edward Timpson -12%AyeConservative

Edinburgh East, Tommy Sheppard -56%NoScottish National Party

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

Edinburgh South, Ian Murray -39%NoLabour

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

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

Ellesmere Port and Neston, Justin Madders -40%AyeLabour

Elmet and Rothwell, Alec Shelbrooke 0%AyeConservative

Eltham, Clive Efford -33%AyeLabour

Epping Forest, Eleanor Laing -3%Did not voteConservative

Epsom and Ewell, Chris Grayling 16%AyeConservative

Erewash, Maggie Throup 44%AyeConservative

Esher and Walton, Dominic Raab 48%AyeConservative

Exeter, Ben Bradshaw -36%NoLabour

Falkirk, John McNally -49%NoScottish National Party

Fareham, Suella Braverman 86%AyeConservative

Faversham and Mid Kent, Helen Whately 49%AyeConservative

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

Filton and Bradley Stoke, Jack Lopresti 34%AyeConservative

Finchley and Golders Green, Mike Freer 7%AyeConservative

Folkestone and Hythe, Damian Collins 7%AyeConservative

Forest of Dean, Mark Harper 21%AyeConservative

Fylde, Mark Menzies 16%AyeConservative

Gainsborough, Edward Leigh 62%AyeConservative

Garston and Halewood, Maria Eagle -33%AyeLabour

Gateshead, Ian Mearns -32%AyeLabour

Gillingham and Rainham, Rehman Chishti 32%AyeConservative

Glasgow Central, Alison Thewliss -56%NoScottish National Party

Glasgow North, Patrick Grady -53%NoScottish National Party

Glasgow North East, Anne McLaughlin -57%NoScottish National Party

Glasgow North West, Carol Monaghan -49%NoScottish National Party

Glasgow South, Stewart Malcolm McDonald -53%Did not voteScottish National Party

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

Glenrothes, Peter Grant -56%NoScottish National Party

Gloucester, Richard Graham 1%AyeConservative

Gosport, Caroline Dinenage 17%AyeConservative

Gravesham, Adam Holloway 47%Did not voteConservative

Great Yarmouth, Brandon Lewis 2%AyeConservative

Greenwich and Woolwich, Matthew Pennycook -49%AyeLabour

Hackney North and Stoke Newington, Diane Abbott -34%AyeLabour

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

Halesowen and Rowley Regis, James Morris 20%AyeConservative

Halifax, Holly Lynch -49%Did not voteLabour

Haltemprice and Howden, David Davis 49%AyeConservative

Halton, Derek Twigg -13%AyeLabour

Hammersmith, Andy Slaughter -37%Did not voteLabour

Hampstead and Kilburn, Tulip Siddiq -53%NoLabour

Harlow, Robert Halfon 15%AyeConservative

Harrogate and Knaresborough, Andrew Jones 10%AyeConservative

Harrow East, Bob Blackman 37%AyeConservative

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

Harwich and North Essex, Bernard Jenkin 71%AyeConservative

Havant, Alan Mak 49%AyeConservative

Hayes and Harlington, John McDonnell -11%AyeLabour

Hazel Grove, William Wragg 77%AyeConservative

Hemel Hempstead, Mike Penning 30%AyeConservative

Hemsworth, Jon Trickett -31%AyeLabour

Hendon, Matthew Offord 41%AyeConservative

Henley, John Howell 9%AyeConservative

Hereford and South Herefordshire, Jesse Norman 20%AyeConservative

Hertsmere, Oliver Dowden 35%AyeConservative

Hexham, Guy Opperman 10%AyeConservative

Holborn and St Pancras, Keir Starmer -47%AyeLabour

Hornsey and Wood Green, Catherine West -58%NoLabour

Horsham, Jeremy Quin 35%AyeConservative

Houghton and Sunderland South, Bridget Phillipson -28%Did not voteLabour

Hove, Peter Kyle -60%NoLabour

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

Huntingdon, Jonathan Djanogly -18%Did not voteConservative

Ilford North, Wes Streeting -47%Did not voteLabour

Inverclyde, Ronnie Cowan -56%NoScottish National Party

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

Islington North, Jeremy Corbyn -18%AyeLabour

Islington South and Finsbury, Emily Thornberry -29%AyeLabour

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

Kenilworth and Southam, Jeremy Wright 1%AyeConservative

Kettering, Philip Hollobone 94%AyeConservative

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

Kingston upon Hull East, Karl Turner -32%AyeLabour

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

Kingswood, Chris Skidmore 11%AyeConservative

Knowsley, George Howarth -32%AyeLabour

Lagan Valley, Jeffrey M Donaldson 60%AyeDemocratic Unionist Party

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

Lancaster and Fleetwood, Cat Smith -40%AyeLabour

Leeds Central, Hilary Benn -32%AyeLabour

Leeds East, Richard Burgon -44%AyeLabour

Leeds North East, Fabian Hamilton -29%AyeLabour

Leeds West, Rachel Reeves -30%Did not voteLabour

Leicester South, Jonathan Ashworth -42%AyeLabour

Leicester West, Liz Kendall -31%Did not voteLabour

Lewes, Maria Caulfield 72%AyeConservative

Lewisham, Deptford, Vicky Foxcroft -58%Did not voteLabour

Leyton and Wanstead, John Cryer -7%AyeLabour

Lichfield, Michael Fabricant 30%AyeConservative

Lincoln, Karl McCartney 40%AyeConservative

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

Livingston, Hannah Bardell -56%NoScottish National Party

Llanelli, Nia Griffith -34%AyeLabour

Louth and Horncastle, Victoria Atkins 35%AyeConservative

Ludlow, Philip Dunne 14%AyeConservative

Macclesfield, David Rutley 6%AyeConservative

Maidenhead, Theresa May 2%Did not voteConservative

Maidstone and The Weald, Helen Grant 9%AyeConservative

Makerfield, Yvonne Fovargue -21%AyeLabour

Maldon, John Whittingdale 67%AyeConservative

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

Manchester, Withington, Jeff Smith -56%Did not voteLabour

Meon Valley, Flick Drummond -14%AyeConservative

Merthyr Tydfil and Rhymney, Gerald Jones -47%AyeLabour

Mid Bedfordshire, Nadine Dorries 46%AyeConservative

Mid Derbyshire, Pauline Latham 34%AyeConservative

Mid Dorset and North Poole, Michael Tomlinson 81%AyeConservative

Mid Norfolk, George Freeman -11%AyeConservative

Mid Sussex, Mims Davies 67%AyeConservative

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

Mid Worcestershire, Nigel Huddleston 30%AyeConservative

Middlesbrough, Andy Mcdonald -39%Did not voteLabour

Midlothian, Owen Thompson -57%NoScottish National Party

Milton Keynes South, Iain Stewart 32%AyeConservative

Mitcham and Morden, Siobhain McDonagh -22%Did not voteLabour

Mole Valley, Paul Beresford 11%AyeConservative

Monmouth, David T. C. Davies 34%AyeConservative

Montgomeryshire, Craig Williams -14%AyeConservative

Morecambe and Lunesdale, David Morris 11%AyeConservative

Morley and Outwood, Andrea Jenkyns 81%AyeConservative

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

Na h-Eileanan an Iar, Angus Brendan MacNeil -31%NoScottish National Party

Neath, Christina Rees -47%AyeLabour (Co-op)

New Forest East, Julian Lewis 79%AyeConservative

New Forest West, Desmond Swayne 31%AyeConservative

Newark, Robert Jenrick 39%AyeConservative

Newcastle upon Tyne Central, Chi Onwurah -37%AyeLabour

Newcastle upon Tyne East, Nicholas Brown -32%AyeLabour

Newcastle upon Tyne North, Catherine McKinnell -37%Did not voteLabour

Newport East, Jessica Morden -32%AyeLabour

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

Newton Abbot, Anne Marie Morris 40%AyeConservative

Normanton, Pontefract and Castleford, Yvette Cooper -32%AyeLabour

North Antrim, Ian Paisley 54%AyeDemocratic Unionist Party

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

North Cornwall, Scott Mann 72%AyeConservative

North Dorset, Simon Hoare 9%AyeConservative

North Durham, Kevan Jones -21%AyeLabour

North East Bedfordshire, Richard Fuller 7%AyeConservative

North East Cambridgeshire, Stephen Barclay 18%AyeConservative

North East Hampshire, Ranil Jayawardena 86%AyeConservative

North East Hertfordshire, Oliver Heald -3%AyeConservative

North East Somerset, Jacob Rees-Mogg 61%AyeConservative

North Herefordshire, Bill Wiggin 37%Did not voteConservative

North Shropshire, Owen Paterson 43%AyeConservative

North Somerset, Liam Fox 23%Did not voteConservative

North Swindon, Justin Tomlinson 35%AyeConservative

North Thanet, Roger Gale 21%AyeConservative

North Tyneside, Mary Glindon -30%AyeLabour

North Warwickshire, Craig Tracey 77%AyeConservative

North West Cambridgeshire, Shailesh Vara 26%AyeConservative

North West Hampshire, Kit Malthouse 72%AyeConservative

North West Leicestershire, Andrew Bridgen 67%AyeConservative

North Wiltshire, James Gray 60%AyeConservative

Northampton North, Michael Ellis 16%AyeConservative

Norwich North, Chloe Smith 16%Did not voteConservative

Norwich South, Clive Lewis -44%AyeLabour

Nottingham South, Lilian Greenwood -36%AyeLabour

Nuneaton, Marcus Jones 11%AyeConservative

Ochil and South Perthshire, John Nicolson -57%NoScottish National Party

Ogmore, Chris Elmore -52%AyeLabour

Old Bexley and Sidcup, James Brokenshire 1%AyeConservative

Oldham East and Saddleworth, Debbie Abrahams -25%AyeLabour

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

Orkney and Shetland, Alistair Carmichael -38%NoLiberal Democrat

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

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

Pendle, Andrew Stephenson 31%AyeConservative

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

Plymouth, Moor View, Johnny Mercer 47%AyeConservative

Poole, Robert Syms 31%AyeConservative

Portsmouth North, Penny Mordaunt 17%AyeConservative

Preseli Pembrokeshire, Stephen Crabb 1%AyeConservative

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

Pudsey, Stuart Andrew 33%AyeConservative

Rayleigh and Wickford, Mark Francois 33%AyeConservative

Reading West, Alok Sharma 8%Did not voteConservative

Reigate, Crispin Blunt 31%AyeConservative

Rhondda, Chris Bryant -38%AyeLabour

Ribble Valley, Nigel Evans 46%AyeConservative

Richmond (Yorks), Rishi Sunak 72%AyeConservative

Rochester and Strood, Kelly Tolhurst 44%AyeConservative

Rochford and Southend East, James Duddridge 40%AyeConservative

Romford, Andrew Rosindell 57%AyeConservative

Romsey and Southampton North, Caroline Nokes 1%AyeConservative

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

Rossendale and Darwen, Jake Berry 15%AyeConservative

Rotherham, Sarah Champion -23%AyeLabour

Rugby, Mark Pawsey -9%AyeConservative

Rutherglen and Hamilton West, Margaret Ferrier -57%NoScottish National Party

Salford and Eccles, Rebecca Long Bailey -47%AyeLabour

Salisbury, John Glen 13%AyeConservative

Scarborough and Whitby, Robert Goodwill 11%AyeConservative

Sefton Central, Bill Esterson -36%AyeLabour

Selby and Ainsty, Nigel Adams 29%AyeConservative

Sheffield Central, Paul Blomfield -33%AyeLabour

Sheffield South East, Clive Betts -33%AyeLabour

Sheffield, Brightside and Hillsborough, Gill Furniss -52%AyeLabour

Sheffield, Heeley, Louise Haigh -44%AyeLabour

Sherwood, Mark Spencer 20%AyeConservative

Shipley, Philip Davies 83%AyeConservative

Shrewsbury and Atcham, Daniel Kawczynski 32%AyeConservative

Sittingbourne and Sheppey, Gordon Henderson 64%AyeConservative

Skipton and Ripon, Julian Smith 1%AyeConservative

Sleaford and North Hykeham, Caroline Johnson 81%Did not voteConservative

Solihull, Julian Knight 40%AyeConservative

Somerton and Frome, David Warburton 67%AyeConservative

South Basildon and East Thurrock, Stephen Metcalfe 31%AyeConservative

South Derbyshire, Heather Wheeler 34%AyeConservative

South Dorset, Richard Drax 70%AyeConservative

South East Cambridgeshire, Lucy Frazer 33%AyeConservative

South East Cornwall, Sheryll Murray 38%AyeConservative

South Holland and The Deepings, John Hayes 32%AyeConservative

South Leicestershire, Alberto Costa 7%AyeConservative

South Norfolk, Richard Bacon 41%AyeConservative

South Northamptonshire, Andrea Leadsom 20%AyeConservative

South Shields, Emma Lewell-buck -26%AyeLabour

South Staffordshire, Gavin Williamson 3%AyeConservative

South Suffolk, James Cartlidge 21%AyeConservative

South Swindon, Robert Buckland 7%AyeConservative

South Thanet, Craig Mackinlay 91%AyeConservative

South West Bedfordshire, Andrew Selous 15%AyeConservative

South West Devon, Gary Streeter -5%AyeConservative

South West Norfolk, Elizabeth Truss 3%AyeConservative

South West Surrey, Jeremy Hunt 2%Did not voteConservative

South West Wiltshire, Andrew Murrison 25%AyeConservative

Southampton, Itchen, Royston Smith 81%AyeConservative

Southampton, Test, Alan Whitehead -33%AyeLabour

Southend West, David Amess 30%AyeConservative

Spelthorne, Kwasi Kwarteng 31%AyeConservative

St Austell and Newquay, Steve Double 77%AyeConservative

St Helens North, Conor McGinn -49%AyeLabour

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

St Ives, Derek Thomas 72%AyeConservative

Staffordshire Moorlands, Karen Bradley -1%Did not voteConservative

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

Stevenage, Stephen McPartland 51%AyeConservative

Stockton North, Alex Cunningham -31%Did not voteLabour

Stone, William Cash 83%AyeConservative

Strangford, Jim Shannon 59%AyeDemocratic Unionist Party

Stratford-on-Avon, Nadhim Zahawi 24%AyeConservative

Stretford and Urmston, Kate Green -40%Did not voteLabour

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

Sunderland Central, Julie Elliott -30%AyeLabour

Surrey Heath, Michael Gove 17%AyeConservative

Sutton and Cheam, Paul Scully 72%AyeConservative

Sutton Coldfield, Andrew Mitchell 5%AyeConservative

Swansea East, Carolyn Harris -42%AyeLabour

Swansea West, Geraint Davies -34%NoLabour

Tamworth, Christopher Pincher 22%AyeConservative

Taunton Deane, Rebecca Pow 21%AyeConservative

Telford, Lucy Allan 58%Did not voteConservative

Tewkesbury, Laurence Robertson 63%AyeConservative

The Cotswolds, Geoffrey Clifton-Brown 30%AyeConservative

The Wrekin, Mark Pritchard 21%AyeConservative

Thirsk and Malton, Kevin Hollinrake 21%AyeConservative

Thornbury and Yate, Luke Hall 40%AyeConservative

Thurrock, Jackie Doyle-Price 15%AyeConservative

Tiverton and Honiton, Neil Parish 13%AyeConservative

Tonbridge and Malling, Tom Tugendhat 35%AyeConservative

Torbay, Kevin Foster 40%AyeConservative

Torfaen, Nick Thomas-Symonds -44%AyeLabour

Torridge and West Devon, Geoffrey Cox 16%AyeConservative

Tottenham, David Lammy -39%NoLabour

Tunbridge Wells, Greg Clark -2%AyeConservative

Tynemouth, Alan Campbell -36%AyeLabour

Uxbridge and South Ruislip, Boris Johnson 81%AyeConservative

Vale of Clwyd, James Davies 57%AyeConservative

Vale of Glamorgan, Alun Cairns 4%AyeConservative

Wallasey, Angela Eagle -37%AyeLabour

Walsall South, Valerie Vaz -34%AyeLabour

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

Wansbeck, Ian Lavery -26%AyeLabour

Warley, John Spellar -22%Did not voteLabour

Washington and Sunderland West, Sharon Hodgson -34%AyeLabour

Waveney, Peter Aldous 9%AyeConservative

Wealden, Nusrat Ghani 67%AyeConservative

Wellingborough, Peter Bone 92%AyeConservative

Wells, James Heappey 44%AyeConservative

Welwyn Hatfield, Grant Shapps 20%AyeConservative

Wentworth and Dearne, John Healey -29%AyeLabour

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

West Ham, Lyn Brown -40%Did not voteLabour

West Lancashire, Rosie Cooper 0%AyeLabour

West Suffolk, Matt Hancock 3%AyeConservative

West Worcestershire, Harriett Baldwin 13%AyeConservative

Westminster North, Karen Buck -36%Did not voteLabour

Westmorland and Lonsdale, Tim Farron -41%NoLiberal Democrat

Weston-super-Mare, John Penrose 8%AyeConservative

Wigan, Lisa Nandy -31%AyeLabour

Wimbledon, Stephen Hammond -14%AyeConservative

Winchester, Steve Brine -5%AyeConservative

Windsor, Adam Afriyie 56%AyeConservative

Wirral South, Alison McGovern -34%Did not voteLabour

Wirral West, Margaret Greenwood -44%AyeLabour

Witham, Priti Patel 45%AyeConservative

Woking, Jonathan Lord 36%AyeConservative

Wokingham, John Redwood 67%AyeConservative

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

Worcester, Robin Walker 14%AyeConservative

Worsley and Eccles South, Barbara Keeley -30%AyeLabour

Worthing West, Peter Bottomley 14%AyeConservative

Wycombe, Steve Baker 80%AyeConservative

Wyre and Preston North, Ben Wallace 9%AyeConservative

Wyre Forest, Mark Garnier 5%AyeConservative

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

Yeovil, Marcus Fysh 86%AyeConservative

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

York Outer, Julian Sturdy 34%AyeConservative
650 entries listed