+44 (0)20 7287 4414
The Bruges Group spearheaded the intellectual battle to win a vote to leave the European Union and, above all, against the emergence of a centralised EU state.
Voting information provided by   [Bruges Group Home
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

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  Sitting MPs Unseated/Former MPs  Votes   Sort by: [ Constituency | MP | Best MP | Worst MP | The Most Vulnerable Remain Supporting MPs | Lobby the House of Lords | Lobby your MP

Constituency / MP [Postcode lookup?] Rating All Parties
Show all
A B C D E F G H I J K L M N O P R S T U V W Y 


Aberavon, Stephen Kinnock -19%Labour
Aberconwy, Guto Bebb -5%Conservative
Aberdeen North, Kirsty Blackman -63%Scottish National Party
Aberdeen South, Ross Thomson 100%Conservative
Airdrie and Shotts, Neil Gray -63%Scottish National Party
Aldershot, Leo Docherty 100%Conservative
Aldridge-Brownhills, Wendy Morton 0%Conservative
Altrincham and Sale West, Graham Brady 46%Conservative
Alyn and Deeside, Mark Tami -21%Labour
Amber Valley, Nigel Mills 33%Conservative
Angus, Kirstene Hair 100%Conservative
Arfon, Hywel Williams -41%Plaid Cymru
Argyll and Bute, Brendan O`Hara -63%Scottish National Party
Arundel and South Downs, Nick Herbert -8%Conservative
Ashfield, Gloria De Piero -15%Labour
Ashford, Damian Green -10%Conservative
Ashton-under-Lyne, Angela Rayner -19%Labour
Aylesbury, David Lidington -10%Conservative
Ayr, Carrick and Cumnock, Bill Grant 100%Conservative
Banbury, Victoria Prentis 0%Conservative
Banff and Buchan, David Duguid 100%Conservative
Barking, Margaret Hodge -21%Labour
Barnsley Central, Dan Jarvis -22%Labour
Barnsley East, Stephanie Peacock -50%Labour
Barrow and Furness, John Woodcock -25%Labour (Co-op)
Basildon and Billericay, John Baron 56%Conservative
Basingstoke, Maria Miller -15%Conservative
Bassetlaw, John Mann 7%Labour
Bath, Wera Hobhouse -100%Liberal Democrat
Batley and Spen, Tracy Brabin -44%Labour (Co-op)
Battersea, Marsha De Cordova -50%Labour
Beaconsfield, Dominic Grieve -5%Conservative
Beckenham, Bob Stewart 25%Conservative
Bedford, Mohammad Yasin -50%Labour
Belfast East, Gavin Robinson 75%Democratic Unionist Party
Belfast North, Nigel Dodds 51%Democratic Unionist Party
Belfast South, Emma Little Pengelly 100%Democratic Unionist Party
Belfast West, Paul Maskey -12%Sinn Féin
Bermondsey and Old Southwark, Neil Coyle -50%Labour
Berwick-upon-Tweed, Anne-Marie Trevelyan 63%Conservative
Berwickshire, Roxburgh and Selkirk, John Lamont 100%Conservative
Bethnal Green and Bow, Rushanara Ali -28%Labour
Beverley and Holderness, Graham Stuart -5%Conservative
Bexhill and Battle, Huw Merriman 31%Conservative
Bexleyheath and Crayford, David Evennett -11%Conservative
Birkenhead, Frank Field 21%Labour
Birmingham, Edgbaston, Preet Kaur Gill -50%Labour (Co-op)
Birmingham, Erdington, Jack Dromey -11%Labour
Birmingham, Hall Green, Roger Godsiff 10%Labour
Birmingham, Hodge Hill, Liam Byrne -11%Labour
Birmingham, Ladywood, Shabana Mahmood -18%Labour
Birmingham, Northfield, Richard Burden -20%Labour
Birmingham, Perry Barr, Khalid Mahmood -16%Labour
Birmingham, Selly Oak, Steve McCabe -8%Labour
Birmingham, Yardley, Jess Phillips -25%Labour
Bishop Auckland, Helen Goodman -18%Labour
Blackburn, Kate Hollern -25%Labour
Blackley and Broughton, Graham Stringer 38%Labour
Blackpool North and Cleveleys, Paul Maynard 11%Conservative
Blackpool South, Gordon Marsden -18%Labour
Blaenau Gwent, Nick Smith -23%Labour
Blaydon, Liz Twist -50%Labour
Blyth Valley, Ronnie Campbell 23%Labour
Bognor Regis and Littlehampton, Nick Gibb -5%Conservative
Bolsover, Dennis Skinner 43%Labour
Bolton North East, David Crausby -16%Labour
Bolton South East, Yasmin Qureshi -18%Labour
Bolton West, Chris Green 63%Conservative
Bootle, Peter Dowd -19%Labour
Boston and Skegness, Matt Warman 0%Conservative
Bosworth, David Tredinnick -13%Conservative
Bournemouth East, Tobias Ellwood -13%Conservative
Bournemouth West, Conor Burns 23%Conservative
Bracknell, Phillip Lee -8%Conservative
Bradford East, Imran Hussain -19%Labour
Bradford South, Judith Cummins -13%Labour
Bradford West, Naz Shah -19%Labour
Braintree, James Cleverly 63%Conservative
Brecon and Radnorshire, Chris Davies 63%Conservative
Brent Central, Dawn Butler -31%Labour
Brent North, Barry Gardiner -13%Labour
Brentford and Isleworth, Ruth Cadbury -38%Labour
Brentwood and Ongar, Alex Burghart 100%Conservative
Bridgend, Madeleine Moon -28%Labour
Bridgwater and West Somerset, Ian Liddell-Grainger 10%Conservative
Brigg and Goole, Andrew Percy 52%Conservative
Brighton, Kemptown, Lloyd Russell-Moyle -50%Labour (Co-op)
Brighton, Pavilion, Caroline Lucas -23%Green Party
Bristol East, Kerry McCarthy -33%Labour
Bristol North West, Darren Jones -100%Labour
Bristol South, Karin Smyth -13%Labour
Bristol West, Thangam Debbonaire -31%Labour
Broadland, Keith Simpson -11%Conservative
Bromley and Chislehurst, Robert Neill -11%Conservative
Bromsgrove, Sajid Javid -11%Conservative
Broxbourne, Charles Walker 43%Conservative
Broxtowe, Anna Soubry -10%Conservative
Buckingham, John Bercow -8%Speaker
Burnley, Julie Cooper -19%Labour
Burton, Andrew Griffiths -10%Conservative
Bury North, James Frith -50%Labour
Bury South, Ivan Lewis -18%Labour
Bury St Edmunds, Jo Churchill 0%Conservative
Caerphilly, Wayne David -26%Labour
Caithness, Sutherland and Easter Ross, Jamie Stone -100%Liberal Democrat
Calder Valley, Craig Whittaker 5%Conservative
Camberwell and Peckham, Harriet Harman -15%Labour
Camborne and Redruth, George Eustice 26%Conservative
Cambridge, Daniel Zeichner -44%Labour
Cannock Chase, Amanda Milling 0%Conservative
Canterbury, Rosie Duffield -50%Labour
Cardiff Central, Jo Stevens -38%Labour
Cardiff North, Anna McMorrin -50%Labour
Cardiff South and Penarth, Stephen Doughty -36%Labour (Co-op)
Cardiff West, Kevin Brennan -21%Labour
Carlisle, John Stevenson -8%Conservative
Carmarthen East and Dinefwr, Jonathan Edwards -28%Plaid Cymru
Carmarthen West and South Pembrokeshire, Simon Hart -11%Conservative
Carshalton and Wallington, Tom Brake -51%Liberal Democrat
Castle Point, Rebecca Harris 7%Conservative
Central Ayrshire, Philippa Whitford -63%Scottish National Party
Central Devon, Mel Stride -10%Conservative
Central Suffolk and North Ipswich, Dan Poulter -8%Conservative
Ceredigion, Ben Lake -100%Plaid Cymru
Charnwood, Edward Argar 0%Conservative
Chatham and Aylesford, Tracey Crouch 7%Conservative
Cheadle, Mary Robinson 0%Conservative
Chelmsford, Vicky Ford 100%Conservative
Chelsea and Fulham, Greg Hands -11%Conservative
Cheltenham, Alex Chalk 0%Conservative
Chesham and Amersham, Cheryl Gillan 15%Conservative
Chesterfield, Toby Perkins -16%Labour
Chichester, Gillian Keegan 100%Conservative
Chingford and Woodford Green, Iain Duncan Smith -2%Conservative
Chippenham, Michelle Donelan 0%Conservative
Chipping Barnet, Theresa Villiers -5%Conservative
Chorley, Lindsay Hoyle -8%Labour
Christchurch, Christopher Chope 64%Conservative
Cities of London and Westminster, Mark Field -10%Conservative
City of Chester, Christian Matheson -19%Labour
City of Durham, Roberta Blackman-Woods -23%Labour
Clacton, Giles Watling 100%Conservative
Cleethorpes, Martin Vickers 43%Conservative
Clwyd South, Susan Elan Jones -34%Labour
Clwyd West, David Jones 11%Conservative
Coatbridge, Chryston and Bellshill, Hugh Gaffney -50%Labour
Colchester, Will Quince 56%Conservative
Colne Valley, Thelma Walker -50%Labour
Congleton, Fiona Bruce 13%Conservative
Copeland, Trudy Harrison 100%Conservative
Corby, Tom Pursglove 75%Conservative
Coventry North East, Colleen Fletcher -19%Labour
Coventry North West, Geoffrey Robinson -15%Labour
Coventry South, Jim Cunningham -21%Labour
Crawley, Henry Smith 34%Conservative
Crewe and Nantwich, Laura Smith -50%Labour
Croydon Central, Sarah Jones -50%Labour
Croydon North, Steve Reed -26%Labour (Co-op)
Croydon South, Chris Philp 0%Conservative
Cumbernauld, Kilsyth and Kirkintilloch East, Stuart C. McDonald -63%Scottish National Party
Cynon Valley, Ann Clwyd -28%Labour
Dagenham and Rainham, Jon Cruddas -8%Labour
Darlington, Jenny Chapman -18%Labour
Dartford, Gareth Johnson 7%Conservative
Daventry, Chris Heaton-Harris 31%Conservative
Delyn, David Hanson -20%Labour
Denton and Reddish, Andrew Gwynne -16%Labour
Derby North, Chris Williamson -34%Labour
Derby South, Margaret Beckett -12%Labour
Derbyshire Dales, Patrick McLoughlin -23%Conservative
Devizes, Claire Perry -8%Conservative
Dewsbury, Paula Sherriff -13%Labour
Don Valley, Caroline Flint -13%Labour
Doncaster Central, Rosie Winterton -21%Labour
Doncaster North, Edward Miliband -13%Labour
Dover, Charlie Elphicke -7%Conservative
Dudley North, Ian Austin -16%Labour
Dudley South, Mike Wood 56%Conservative
Dulwich and West Norwood, Helen Hayes -50%Labour
Dumfries and Galloway, Alister Jack 100%Conservative
Dumfriesshire, Clydesdale and Tweeddale, David Mundell -18%Conservative
Dundee East, Stewart Hosie -26%Scottish National Party
Dundee West, Chris Law -63%Scottish National Party
Dunfermline and West Fife, Douglas Chapman -63%Scottish National Party
Dwyfor Meirionnydd, Liz Saville Roberts -50%Plaid Cymru
Ealing Central and Acton, Rupa Huq -38%Labour
Ealing North, Stephen Pound -28%Labour
Ealing, Southall, Virendra Sharma -26%Labour
Easington, Grahame Morris -16%Labour
East Antrim, Sammy Wilson 44%Democratic Unionist Party
East Devon, Hugo Swire -20%Conservative
East Dunbartonshire, Jo Swinson -30%Liberal Democrat
East Ham, Stephen Timms -31%Labour
East Hampshire, Damian Hinds -13%Conservative
East Kilbride, Strathaven and Lesmahagow, Lisa Cameron -63%Scottish National Party
East Londonderry, Gregory Campbell 36%Democratic Unionist Party
East Lothian, Martin Whitfield -50%Labour
East Renfrewshire, Paul Masterton 100%Conservative
East Surrey, Sam Gyimah -13%Conservative
East Worthing and Shoreham, Tim Loughton 15%Conservative
East Yorkshire, Greg Knight 11%Conservative
Eastbourne, Stephen Lloyd -36%Liberal Democrat
Eastleigh, Mims Davies 63%Conservative
Eddisbury, Antoinette Sandbach 0%Conservative
Edinburgh East, Tommy Sheppard -63%Scottish National Party
Edinburgh North and Leith, Deidre Brock -63%Scottish National Party
Edinburgh South, Ian Murray -28%Labour
Edinburgh South West, Joanna Cherry -63%Scottish National Party
Edinburgh West, Christine Jardine -100%Liberal Democrat
Edmonton, Kate Osamor -19%Labour (Co-op)
Ellesmere Port and Neston, Justin Madders -19%Labour
Elmet and Rothwell, Alec Shelbrooke -20%Conservative
Eltham, Clive Efford -18%Labour
Enfield North, Joan Ryan -19%Labour
Enfield, Southgate, Bambos Charalambous -50%Labour
Epping Forest, Eleanor Laing -7%Conservative
Epsom and Ewell, Chris Grayling 7%Conservative
Erewash, Maggie Throup 0%Conservative
Erith and Thamesmead, Teresa Pearce -18%Labour
Esher and Walton, Dominic Raab 28%Conservative
Exeter, Ben Bradshaw -21%Labour
Falkirk, John McNally -63%Scottish National Party
Fareham, Suella Fernandes 63%Conservative
Faversham and Mid Kent, Helen Whately 0%Conservative
Feltham and Heston, Seema Malhotra -26%Labour (Co-op)
Fermanagh and South Tyrone, Michelle Gildernew 0%Sinn Féin
Filton and Bradley Stoke, Jack Lopresti 16%Conservative
Finchley and Golders Green, Mike Freer -5%Conservative
Folkestone and Hythe, Damian Collins -13%Conservative
Forest of Dean, Mark Harper -13%Conservative
Foyle, Elisha McCallion 0%Sinn Féin
Fylde, Mark Menzies -10%Conservative
Gainsborough, Edward Leigh 54%Conservative
Garston and Halewood, Maria Eagle -20%Labour
Gateshead, Ian Mearns -19%Labour
Gedling, Vernon Coaker -20%Labour
Gillingham and Rainham, Rehman Chishti 5%Conservative
Glasgow Central, Alison Thewliss -63%Scottish National Party
Glasgow East, David Linden -100%Scottish National Party
Glasgow North, Patrick Grady -63%Scottish National Party
Glasgow North East, Paul J Sweeney -50%Labour (Co-op)
Glasgow North West, Carol Monaghan -63%Scottish National Party
Glasgow South, Stewart Malcolm McDonald -56%Scottish National Party
Glasgow South West, Chris Stephens -63%Scottish National Party
Glenrothes, Peter Grant -63%Scottish National Party
Gloucester, Richard Graham -11%Conservative
Gordon, Colin Clark 100%Conservative
Gosport, Caroline Dinenage -11%Conservative
Gower, Tonia Antoniazzi -50%Labour
Grantham and Stamford, Nick Boles -16%Conservative
Gravesham, Adam Holloway 23%Conservative
Great Grimsby, Melanie Onn -25%Labour
Great Yarmouth, Brandon Lewis -10%Conservative
Greenwich and Woolwich, Matthew Pennycook -19%Labour
Guildford, Anne Milton -10%Conservative
Hackney North and Stoke Newington, Diane Abbott -21%Labour
Hackney South and Shoreditch, Meg Hillier -30%Labour (Co-op)
Halesowen and Rowley Regis, James Morris -5%Conservative
Halifax, Holly Lynch -25%Labour
Haltemprice and Howden, David Davis 41%Conservative
Halton, Derek Twigg -13%Labour
Hammersmith, Andy Slaughter -25%Labour
Hampstead and Kilburn, Tulip Siddiq -50%Labour
Harborough, Neil O`Brien 100%Conservative
Harlow, Robert Halfon -3%Conservative
Harrogate and Knaresborough, Andrew Jones -11%Conservative
Harrow East, Bob Blackman 16%Conservative
Harrow West, Gareth Thomas -23%Labour (Co-op)
Hartlepool, Mike Hill -50%Labour
Harwich and North Essex, Bernard Jenkin 59%Conservative
Hastings and Rye, Amber Rudd -8%Conservative
Havant, Alan Mak 0%Conservative
Hayes and Harlington, John McDonnell 11%Labour
Hazel Grove, William Wragg 63%Conservative
Hemel Hempstead, Mike Penning 8%Conservative
Hemsworth, Jon Trickett -20%Labour
Hendon, Matthew Offord 20%Conservative
Henley, John Howell -11%Conservative
Hereford and South Herefordshire, Jesse Norman -1%Conservative
Hertford and Stortford, Mark Prisk -10%Conservative
Hertsmere, Oliver Dowden 0%Conservative
Hexham, Guy Opperman -10%Conservative
Heywood and Middleton, Liz Mcinnes -16%Labour
High Peak, Ruth George -50%Labour
Hitchin and Harpenden, Bim Afolami 100%Conservative
Holborn and St Pancras, Keir Starmer -19%Labour
Hornchurch and Upminster, Julia Dockerill 100%Conservative
Hornsey and Wood Green, Catherine West -50%Labour
Horsham, Jeremy Quin 0%Conservative
Houghton and Sunderland South, Bridget Phillipson -15%Labour
Hove, Peter Kyle -50%Labour
Huddersfield, Barry Sheerman -16%Labour (Co-op)
Huntingdon, Jonathan Djanogly -12%Conservative
Hyndburn, Graham P Jones -28%Labour
Ilford North, Wes Streeting -31%Labour
Ilford South, Mike Gapes -48%Labour (Co-op)
Inverclyde, Ronnie Cowan -63%Scottish National Party
Inverness, Nairn, Badenoch and Strathspey, Drew Hendry -63%Scottish National Party
Ipswich, Sandy Martin -50%Labour
Isle of Wight, Bob Seely 100%Conservative
Islington North, Jeremy Corbyn 4%Labour
Islington South and Finsbury, Emily Thornberry -15%Labour
Islwyn, Chris Evans -23%Labour (Co-op)
Jarrow, Stephen Hepburn -18%Labour
Keighley, John Grogan -100%Labour
Kenilworth and Southam, Jeremy Wright -11%Conservative
Kensington, Emma Dent Coad -100%Labour
Kettering, Philip Hollobone 92%Conservative
Kilmarnock and Loudoun, Alan Brown -63%Scottish National Party
Kingston and Surbiton, Edward Davey -36%Liberal Democrat
Kingston upon Hull East, Karl Turner -21%Labour
Kingston upon Hull North, Diana Johnson -20%Labour
Kingston upon Hull West and Hessle, Emma Hardy -50%Labour
Kingswood, Chris Skidmore -13%Conservative
Kirkcaldy and Cowdenbeath, Lesley Laird -50%Labour
Knowsley, George Howarth -20%Labour
Lagan Valley, Jeffrey M Donaldson 49%Democratic Unionist Party
Lanark and Hamilton East, Angela Crawley -63%Scottish National Party
Lancaster and Fleetwood, Cat Smith -13%Labour
Leeds Central, Hilary Benn -18%Labour
Leeds East, Richard Burgon -13%Labour
Leeds North East, Fabian Hamilton -13%Labour
Leeds North West, Alex Sobel -50%Labour (Co-op)
Leeds West, Rachel Reeves -13%Labour
Leicester East, Keith Vaz 0%Labour
Leicester South, Jonathan Ashworth -29%Labour (Co-op)
Leicester West, Liz Kendall -18%Labour
Leigh, Jo Platt -50%Labour (Co-op)
Lewes, Maria Caulfield 63%Conservative
Lewisham East, Heidi Alexander -36%Labour
Lewisham West and Penge, Ellie Reeves -50%Labour
Lewisham, Deptford, Vicky Foxcroft -38%Labour
Leyton and Wanstead, John Cryer 18%Labour
Lichfield, Michael Fabricant 0%Conservative
Lincoln, Karen Lee -50%Labour
Linlithgow and East Falkirk, Martyn Day -56%Scottish National Party
Liverpool, Riverside, Louise Ellman -25%Labour (Co-op)
Liverpool, Walton, Dan Carden -50%Labour
Liverpool, Wavertree, Luciana Berger -26%Labour (Co-op)
Liverpool, West Derby, Stephen Twigg -13%Labour (Co-op)
Livingston, Hannah Bardell -63%Scottish National Party
Llanelli, Nia Griffith -21%Labour
Loughborough, Nicky Morgan -11%Conservative
Louth and Horncastle, Victoria Atkins 0%Conservative
Ludlow, Philip Dunne -10%Conservative
Luton North, Kelvin Hopkins 39%Labour
Luton South, Gavin Shuker -20%Labour (Co-op)
Macclesfield, David Rutley -11%Conservative
Maidenhead, Theresa May -8%Conservative
Maidstone and The Weald, Helen Grant -16%Conservative
Makerfield, Yvonne Fovargue -16%Labour
Maldon, John Whittingdale 52%Conservative
Manchester Central, Lucy Powell -36%Labour (Co-op)
Manchester, Gorton, Afzal Khan -50%Labour
Manchester, Withington, Jeff Smith -38%Labour
Mansfield, Ben Bradley 100%Conservative
Meon Valley, George Hollingbery -10%Conservative
Meriden, Caroline Spelman -8%Conservative
Merthyr Tydfil and Rhymney, Gerald Jones -19%Labour
Mid Bedfordshire, Nadine Dorries 26%Conservative
Mid Derbyshire, Pauline Latham 8%Conservative
Mid Dorset and North Poole, Michael Tomlinson 63%Conservative
Mid Norfolk, George Freeman -11%Conservative
Mid Sussex, Nicholas Soames -10%Conservative
Mid Ulster, Francie Molloy -26%Sinn Féin
Mid Worcestershire, Nigel Huddleston 0%Conservative
Middlesbrough, Andy Mcdonald -26%Labour
Middlesbrough South and East Cleveland, Simon Clarke 100%Conservative
Midlothian, Danielle Rowley -50%Labour
Milton Keynes North, Mark Lancaster -10%Conservative
Milton Keynes South, Iain Stewart 9%Conservative
Mitcham and Morden, Siobhain McDonagh -18%Labour
Mole Valley, Paul Beresford -10%Conservative
Monmouth, David T. C. Davies 13%Conservative
Montgomeryshire, Glyn Davies 8%Conservative
Moray, Douglas Ross 100%Conservative
Morecambe and Lunesdale, David Morris -11%Conservative
Morley and Outwood, Andrea Jenkyns 63%Conservative
Motherwell and Wishaw, Marion Fellows -63%Scottish National Party
Na h-Eileanan an Iar, Angus Brendan MacNeil -30%Scottish National Party
Neath, Christina Rees -19%Labour (Co-op)
New Forest East, Julian Lewis 69%Conservative
New Forest West, Desmond Swayne 10%Conservative
Newark, Robert Jenrick -5%Conservative
Newbury, Richard Benyon -10%Conservative
Newcastle upon Tyne Central, Chi Onwurah -23%Labour
Newcastle upon Tyne East, Nicholas Brown -18%Labour
Newcastle upon Tyne North, Catherine McKinnell -26%Labour
Newcastle-under-Lyme, Paul Farrelly -21%Labour
Newport East, Jessica Morden -20%Labour
Newport West, Paul Flynn -18%Labour
Newry and Armagh, Mickey Brady -31%Sinn Féin
Newton Abbot, Anne Marie Morris 17%Independent
Normanton, Pontefract and Castleford, Yvette Cooper -18%Labour
North Antrim, Ian Paisley 39%Democratic Unionist Party
North Ayrshire and Arran, Patricia Gibson -63%Scottish National Party
North Cornwall, Scott Mann 63%Conservative
North Devon, Peter Heaton-Jones 0%Conservative
North Dorset, Simon Hoare 0%Conservative
North Down, Lady Hermon -21%Independent
North Durham, Kevan Jones -15%Labour
North East Bedfordshire, Alistair Burt -11%Conservative
North East Cambridgeshire, Stephen Barclay 10%Conservative
North East Derbyshire, Lee Rowley 100%Conservative
North East Fife, Stephen Gethins -63%Scottish National Party
North East Hampshire, Ranil Jayawardena 63%Conservative
North East Hertfordshire, Oliver Heald -13%Conservative
North East Somerset, Jacob Rees-Mogg 44%Conservative
North Herefordshire, Bill Wiggin 20%Conservative
North Norfolk, Norman Lamb -45%Liberal Democrat
North Shropshire, Owen Paterson 15%Conservative
North Somerset, Liam Fox 18%Conservative
North Swindon, Justin Tomlinson 17%Conservative
North Thanet, Roger Gale 5%Conservative
North Tyneside, Mary Glindon -20%Labour
North Warwickshire, Craig Tracey 63%Conservative
North West Cambridgeshire, Shailesh Vara -5%Conservative
North West Durham, Laura Pidcock -50%Labour
North West Hampshire, Kit Malthouse 63%Conservative
North West Leicestershire, Andrew Bridgen 49%Conservative
North West Norfolk, Henry Bellingham 0%Conservative
North Wiltshire, James Gray 44%Conservative
Northampton North, Michael Ellis -10%Conservative
Northampton South, Andrew Lewer 100%Conservative
Norwich North, Chloe Smith -10%Conservative
Norwich South, Clive Lewis -19%Labour
Nottingham East, Chris Leslie -25%Labour (Co-op)
Nottingham North, Alex Norris -50%Labour (Co-op)
Nottingham South, Lilian Greenwood -23%Labour
Nuneaton, Marcus Jones -16%Conservative
Ochil and South Perthshire, Luke Graham 100%Conservative
Ogmore, Chris Elmore 25%Labour
Old Bexley and Sidcup, James Brokenshire -11%Conservative
Oldham East and Saddleworth, Debbie Abrahams -13%Labour
Oldham West and Royton, Jim McMahon -44%Labour (Co-op)
Orkney and Shetland, Alistair Carmichael -33%Liberal Democrat
Orpington, Joseph Johnson -10%Conservative
Oxford East, Anneliese Dodds -50%Labour (Co-op)
Oxford West and Abingdon, Layla Moran -100%Liberal Democrat
Paisley and Renfrewshire North, Gavin Newlands -63%Scottish National Party
Paisley and Renfrewshire South, Mhairi Black -56%Scottish National Party
Pendle, Andrew Stephenson 11%Conservative
Penistone and Stocksbridge, Angela Smith -16%Labour
Penrith and The Border, Rory Stewart -8%Conservative
Perth and North Perthshire, Pete Wishart -21%Scottish National Party
Peterborough, Fiona Onasanya -50%Labour
Plymouth, Moor View, Johnny Mercer -6%Conservative
Plymouth, Sutton and Devonport, Luke Pollard -50%Labour (Co-op)
Pontypridd, Owen Smith -20%Labour
Poole, Robert Syms 8%Conservative
Poplar and Limehouse, Jim Fitzpatrick -21%Labour
Portsmouth North, Penny Mordaunt 10%Conservative
Portsmouth South, Stephen Morgan -50%Labour
Preseli Pembrokeshire, Stephen Crabb -10%Conservative
Preston, Mark Hendrick -16%Labour (Co-op)
Pudsey, Stuart Andrew 11%Conservative
Putney, Justine Greening -10%Conservative
Rayleigh and Wickford, Mark Francois 3%Conservative
Reading East, Matt Rodda -50%Labour
Reading West, Alok Sharma -15%Conservative
Redcar, Anna Turley -13%Labour (Co-op)
Redditch, Rachel Maclean 100%Conservative
Reigate, Crispin Blunt 2%Conservative
Rhondda, Chris Bryant -26%Labour
Ribble Valley, Nigel Evans 28%Conservative
Richmond (Yorks), Rishi Sunak 63%Conservative
Richmond Park, Zac Goldsmith 58%Conservative
Rochdale, Tony Lloyd -9%Labour
Rochester and Strood, Kelly Tolhurst 0%Conservative
Rochford and Southend East, James Duddridge 10%Conservative
Romford, Andrew Rosindell 36%Conservative
Romsey and Southampton North, Caroline Nokes -7%Conservative
Ross, Skye and Lochaber, Ian Blackford -63%Scottish National Party
Rossendale and Darwen, Jake Berry -11%Conservative
Rother Valley, Kevin Barron -15%Labour
Rotherham, Sarah Champion -23%Labour
Rugby, Mark Pawsey -13%Conservative
Ruislip, Northwood and Pinner, Nick Hurd -10%Conservative
Runnymede and Weybridge, Philip Hammond -13%Conservative
Rushcliffe, Kenneth Clarke -38%Conservative
Rutherglen and Hamilton West, Gerard Killen 0%Labour (Co-op)
Rutland and Melton, Alan Duncan -5%Conservative
Saffron Walden, Kemi Badenoch 100%Conservative
Salford and Eccles, Rebecca Long Bailey -19%Labour
Salisbury, John Glen -11%Conservative
Scarborough and Whitby, Robert Goodwill -13%Conservative
Scunthorpe, Nic Dakin -26%Labour
Sedgefield, Phil Wilson -23%Labour
Sefton Central, Bill Esterson -21%Labour
Selby and Ainsty, Nigel Adams 7%Conservative
Sevenoaks, Michael Fallon -11%Conservative
Sheffield Central, Paul Blomfield -18%Labour
Sheffield South East, Clive Betts -20%Labour
Sheffield, Brightside and Hillsborough, Gill Furniss 25%Labour
Sheffield, Hallam, Jared O`Mara -50%Labour
Sheffield, Heeley, Louise Haigh -13%Labour
Sherwood, Mark Spencer -7%Conservative
Shipley, Philip Davies 82%Conservative
Shrewsbury and Atcham, Daniel Kawczynski 7%Conservative
Sittingbourne and Sheppey, Gordon Henderson 53%Conservative
Skipton and Ripon, Julian Smith -13%Conservative
Sleaford and North Hykeham, Caroline Johnson 89%Conservative
Slough, Tanmanjeet Singh Dhesi -50%Labour
Solihull, Julian Knight 0%Conservative
Somerton and Frome, David Warburton 63%Conservative
South Antrim, Paul Girvan 100%Democratic Unionist Party
South Basildon and East Thurrock, Stephen Metcalfe 5%Conservative
South Cambridgeshire, Heidi Allen 0%Conservative
South Derbyshire, Heather Wheeler 13%Conservative
South Dorset, Richard Drax 61%Conservative
South Down, Chris Hazzard 0%Sinn Féin
South East Cambridgeshire, Lucy Frazer 0%Conservative
South East Cornwall, Sheryll Murray 11%Conservative
South Holland and The Deepings, John Hayes 15%Conservative
South Leicestershire, Alberto Costa 0%Conservative
South Norfolk, Richard Bacon 16%Conservative
South Northamptonshire, Andrea Leadsom 11%Conservative
South Ribble, Seema Kennedy 0%Conservative
South Shields, Emma Lewell-buck -21%Labour
South Staffordshire, Gavin Williamson -11%Conservative
South Suffolk, James Cartlidge 0%Conservative
South Swindon, Robert Buckland -11%Conservative
South Thanet, Craig Mackinlay 75%Conservative
South West Bedfordshire, Andrew Selous -10%Conservative
South West Devon, Gary Streeter -23%Conservative
South West Hertfordshire, David Gauke -11%Conservative
South West Norfolk, Elizabeth Truss -11%Conservative
South West Surrey, Jeremy Hunt -8%Conservative
South West Wiltshire, Andrew Murrison 3%Conservative
Southampton, Itchen, Royston Smith 63%Conservative
Southampton, Test, Alan Whitehead -16%Labour
Southend West, David Amess 8%Conservative
Southport, Damien Moore 100%Conservative
Spelthorne, Kwasi Kwarteng 13%Conservative
St Albans, Anne Main 66%Conservative
St Austell and Newquay, Steve Double 63%Conservative
St Helens North, Conor McGinn -19%Labour
St Helens South and Whiston, Marie Rimmer -25%Labour
St Ives, Derek Thomas 63%Conservative
Stafford, Jeremy Lefroy -8%Conservative
Staffordshire Moorlands, Karen Bradley -15%Conservative
Stalybridge and Hyde, Jonathan Reynolds -18%Labour (Co-op)
Stevenage, Stephen McPartland 34%Conservative
Stirling, Stephen Kerr 100%Conservative
Stockport, Ann Coffey -28%Labour
Stockton North, Alex Cunningham -16%Labour
Stockton South, Paul Williams -50%Labour
Stoke-on-Trent Central, Gareth Snell -50%Labour (Co-op)
Stoke-on-Trent North, Ruth Smeeth -19%Labour
Stoke-on-Trent South, Jack Brereton 100%Conservative
Stone, William Cash 75%Conservative
Stourbridge, Margot James -23%Conservative
Strangford, Jim Shannon 48%Democratic Unionist Party
Stratford-on-Avon, Nadhim Zahawi 7%Conservative
Streatham, Chuka Umunna -16%Labour
Stretford and Urmston, Kate Green -30%Labour
Stroud, David Drew -50%Labour (Co-op)
Suffolk Coastal, Thérèse Coffey -8%Conservative
Sunderland Central, Julie Elliott -18%Labour
Surrey Heath, Michael Gove 13%Conservative
Sutton and Cheam, Paul Scully 63%Conservative
Sutton Coldfield, Andrew Mitchell -10%Conservative
Swansea East, Carolyn Harris -19%Labour
Swansea West, Geraint Davies -21%Labour (Co-op)
Tamworth, Christopher Pincher -5%Conservative
Tatton, Esther McVey -4%Conservative
Taunton Deane, Rebecca Pow 0%Conservative
Telford, Lucy Allan 50%Conservative
Tewkesbury, Laurence Robertson 44%Conservative
The Cotswolds, Geoffrey Clifton-Brown 8%Conservative
The Wrekin, Mark Pritchard -3%Conservative
Thirsk and Malton, Kevin Hollinrake 0%Conservative
Thornbury and Yate, Luke Hall 0%Conservative
Thurrock, Jackie Doyle-Price -11%Conservative
Tiverton and Honiton, Neil Parish -8%Conservative
Tonbridge and Malling, Tom Tugendhat 0%Conservative
Tooting, Rosena Allin-Khan -67%Labour
Torbay, Kevin Foster 0%Conservative
Torfaen, Nick Thomas-Symonds -19%Labour
Torridge and West Devon, Geoffrey Cox 10%Conservative
Totnes, Sarah Wollaston 0%Conservative
Tottenham, David Lammy -31%Labour
Truro and Falmouth, Sarah Newton -10%Conservative
Tunbridge Wells, Greg Clark -8%Conservative
Twickenham, Vince Cable -26%Liberal Democrat
Tynemouth, Alan Campbell -25%Labour
Upper Bann, David Simpson 41%Democratic Unionist Party
Uxbridge and South Ruislip, Boris Johnson 63%Conservative
Vale of Clwyd, Chris Ruane -19%Labour
Vale of Glamorgan, Alun Cairns -10%Conservative
Vauxhall, Kate Hoey 41%Labour
Wakefield, Mary Creagh -21%Labour
Wallasey, Angela Eagle -23%Labour
Walsall North, Eddie Hughes 100%Conservative
Walsall South, Valerie Vaz -21%Labour
Walthamstow, Stella Creasy -25%Labour (Co-op)
Wansbeck, Ian Lavery -16%Labour
Wantage, Edward Vaizey -10%Conservative
Warley, John Spellar -20%Labour
Warrington North, Helen Jones -15%Labour
Warrington South, Faisal Rashid -50%Labour
Warwick and Leamington, Matt Western -50%Labour
Washington and Sunderland West, Sharon Hodgson -23%Labour
Watford, Richard Harrington -7%Conservative
Waveney, Peter Aldous -10%Conservative
Wealden, Nusrat Ghani 63%Conservative
Weaver Vale, Mike Amesbury -50%Labour
Wellingborough, Peter Bone 89%Conservative
Wells, James Heappey 0%Conservative
Welwyn Hatfield, Grant Shapps -15%Conservative
Wentworth and Dearne, John Healey -16%Labour
West Aberdeenshire and Kincardine, Andrew Bowie 100%Conservative
West Bromwich East, Tom Watson -11%Labour
West Bromwich West, Adrian Bailey -31%Labour (Co-op)
West Dorset, Oliver Letwin -8%Conservative
West Dunbartonshire, Martin Docherty-Hughes -63%Scottish National Party
West Ham, Lyn Brown -30%Labour
West Lancashire, Rosie Cooper 5%Labour
West Suffolk, Matt Hancock -8%Conservative
West Tyrone, Barry McElduff 0%Sinn Féin
West Worcestershire, Harriett Baldwin -13%Conservative
Westminster North, Karen Buck -21%Labour
Westmorland and Lonsdale, Tim Farron -34%Liberal Democrat
Weston-super-Mare, John Penrose -11%Conservative
Wigan, Lisa Nandy -18%Labour
Wimbledon, Stephen Hammond -10%Conservative
Winchester, Steve Brine 3%Conservative
Windsor, Adam Afriyie 34%Conservative
Wirral South, Alison McGovern -23%Labour
Wirral West, Margaret Greenwood -19%Labour
Witham, Priti Patel 21%Conservative
Witney, Robert Courts 100%Conservative
Woking, Jonathan Lord 8%Conservative
Wokingham, John Redwood 56%Conservative
Wolverhampton North East, Emma Reynolds -21%Labour
Wolverhampton South East, Pat McFadden -20%Labour
Wolverhampton South West, Eleanor Smith -50%Labour
Worcester, Robin Walker -5%Conservative
Workington, Sue Hayman -19%Labour
Worsley and Eccles South, Barbara Keeley -16%Labour
Worthing West, Peter Bottomley -8%Conservative
Wrexham, Ian C. Lucas -23%Labour
Wycombe, Steve Baker 70%Conservative
Wyre and Preston North, Ben Wallace -16%Conservative
Wyre Forest, Mark Garnier -13%Conservative
Wythenshawe and Sale East, Mike Kane -21%Labour
Yeovil, Marcus Fysh 63%Conservative
Ynys Môn, Albert Owen -16%Labour
York Central, Rachael Maskell -31%Labour (Co-op)
York Outer, Julian Sturdy 18%Conservative
650 entries listed