UK Parliamentary general election

Aberavon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stephen Kinnock Labour Party 22662 Yes
Sadie Vidal Conservative and Unionist Party 5901 No
Andrew Leonard John Bennison Plaid Cymru - The Party of Wales 2761 No
Caroline Jones UK Independence Party (UKIP) 1345 No
Cen Phillips Liberal Democrats 599 No
Add candidates Edit Results

Aberconwy on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Guto Bebb Conservative and Unionist Party 14337 Yes
Emily Owen Labour Party 13702 No
Wyn Ellis Jones Plaid Cymru - The Party of Wales 3170 No
Sarah Lesiter-Burgess Liberal Democrats 941 No
Add candidates Edit Results

Aberdeen North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kirsty Blackman Scottish National Party (SNP) 15170 Yes
Orr Vinegold Labour Party 11031 No
Grace O'Keeffe Conservative and Unionist Party 8341 No
Isobel Davidson Liberal Democrats 1693 No
Richard John Durkin Independent 522 No
Add candidates Edit Results

Aberdeen South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ross Thomson Conservative and Unionist Party 18746 Yes
Callum McCaig Scottish National Party (SNP) 13994 No
Callum O'Dwyer Labour Party 9143 No
Jenny Wilson Liberal Democrats 2610 No
Add candidates Edit Results

Airdrie and Shotts on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Neil Gray Scottish National Party (SNP) 14291 Yes
Helen McFarlane Labour Party 14096 No
Jennifer Donnellan Conservative and Unionist Party 8813 No
Ewan McRobert Liberal Democrats 802 No
Add candidates Edit Results

Aldershot on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Leo Docherty Conservative and Unionist Party 26950 Yes
Gary Puffett Labour Party 15477 No
Alan Hilliar Liberal Democrats 3637 No
Roy Swales UK Independence Party (UKIP) 1796 No
Donna Wallace Green Party 1090 No
Add candidates Edit Results

Aldridge-Brownhills on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Wendy Morton Conservative and Unionist Party 26317 Yes
John Fisher Labour Party 12010 No
Ian Garrett Liberal Democrats 1343 No
The Good Knight Sir NosDa The Official Monster Raving Loony Party 565 No
Add candidates Edit Results

Altrincham and Sale West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Graham Brady Conservative and Unionist Party 26933 Yes
Andrew Western Labour Party 20507 No
Jane Brophy Liberal Democrats 4051 No
Geraldine Coggins Green Party 1000 No
Neil Taylor The Liberal Party 299 No
Add candidates Edit Results

Alyn and Deeside on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mark Tami Labour Party 23315 Yes
Laura Knightly Conservative and Unionist Party 18080 No
Jacqui Hurst Plaid Cymru - The Party of Wales 1171 No
David Griffiths UK Independence Party (UKIP) 1117 No
Pete Williams Liberal Democrats 1077 No
Add candidates Edit Results

Amber Valley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nigel Mills Conservative and Unionist Party 25905 Yes
James Dawson Labour Party 17605 No
Kate Smith Liberal Democrats 1100 No
Matt McGuinness Green Party 650 No
Daniel Joseph Bamford Independent 551 No
Add candidates Edit Results

Angus on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Kirstene Hair Conservative and Unionist Party 18148 Yes
Michael Weir Scottish National Party (SNP) 15503 No
William Campbell Labour Party 5233 No
Clive Sneddon Liberal Democrats 1308 No
Add candidates Edit Results

Arfon on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Hywel Williams Plaid Cymru - The Party of Wales 11519 Yes
Mary Griffiths Clarke Labour Party 11427 No
Philippa Parry Conservative and Unionist Party 4614 No
Calum Davies Liberal Democrats 648 No
Add candidates Edit Results

Argyll and Bute on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Brendan O'Hara Scottish National Party (SNP) 17304 Yes
Gary Mulvaney Conservative and Unionist Party 15976 No
Alan Reid Liberal Democrats 8745 No
Michael Kelly Labour Party 6044 No
Add candidates Edit Results

Arundel and South Downs on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nick Herbert Conservative and Unionist Party 37573 Yes
Caroline Fife Labour Party 13690 No
Shweta Kapadia Liberal Democrats 4783 No
Jo Prior Green Party 2542 No
John Wallace UK Independence Party (UKIP) 1668 No
Add candidates Edit Results

Ashfield on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gloria De Piero Labour Party 21285 Yes
Tony Harper Conservative and Unionist Party 20844 No
Gail Turner Ashfield Independents 4612 No
Ray Young UK Independence Party (UKIP) 1885 No
Bob Charlesworth Liberal Democrats 969 No
Arran Rangi Green Party 398 No
Add candidates Edit Results

Ashford on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Damian Green Conservative and Unionist Party 35318 Yes
Sally Ann Gathern Labour Party 17840 No
Adrian Gee-Turner Liberal Democrats 3101 No
Gerald O'Brien UK Independence Party (UKIP) 2218 No
Mandy Rossi Green Party 1402 No
Add candidates Edit Results

Ashton-under-Lyne on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Angela Rayner Labour Party 24005 Yes
Jack Rankin Conservative and Unionist Party 12710 No
Maurice Jackson UK Independence Party (UKIP) 1878 No
Carly Hicks Liberal Democrats 646 No
Andy Hunter-Rossall Green Party 534 No
Add candidates Edit Results

Aylesbury on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
David Lidington Conservative and Unionist Party 32313 Yes
Mark Trevor Bateman Labour Party 17657 No
Steven Lambert Liberal Democrats 5660 No
Vijay Singh Srao UK Independence Party (UKIP) 1296 No
Coral Simpson Green Party 1237 No
Kyle Michael Independent 620 No
Add candidates Edit Results

Ayr, Carrick and Cumnock on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Bill Grant Conservative and Unionist Party 18550 Yes
Corri Wilson Scottish National Party (SNP) 15776 No
Carol Mochan Labour Party 11024 No
Callum Leslie Liberal Democrats 872 No
Add candidates Edit Results

Banbury on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Victoria Prentis Conservative and Unionist Party 33388 Yes
Sean Woodcock Labour Party 20989 No
John Howson Liberal Democrats 3452 No
Dickie Bird UK Independence Party (UKIP) 1581 No
Ian Middleton Green Party 1225 No
Roseanne Edwards Independent 927 No
Add candidates Edit Results

Banff and Buchan on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
David Duguid Conservative and Unionist Party 19976 Yes
Eilidh Whiteford Scottish National Party (SNP) 16283 No
Caitlin Stott Labour Party 3936 No
Galen Milne Liberal Democrats 1448 No
Add candidates Edit Results

Barking on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Margaret Hodge Labour Party 32319 Yes
Minesh Talati Conservative and Unionist Party 10711 No
Roger Gravett UK Independence Party (UKIP) 3031 No
Shannon Elizabeth Butterfield Green Party 724 No
Pauline Pearce Liberal Democrats 599 No
Noel Falvey Independent 295 No
Add candidates Edit Results

Barnsley Central on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Dan Jarvis Labour Party 24982 Yes
Amanda Ford Conservative and Unionist Party 9436 No
Gavin Felton UK Independence Party (UKIP) 3339 No
Richard Thomas James Trotman Green Party 570 No
David Ridgway Liberal Democrats 549 No
Stephen Morris English Democrats 211 No
Add candidates Edit Results

Barnsley East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Stephanie Peacock Labour Party 24280 Yes
Andrew Lloyd Conservative and Unionist Party 10997 No
James Dalton UK Independence Party (UKIP) 3247 No
Tony Devoy Yorkshire Party 1215 No
Nicola Jane Turner Liberal Democrats 750 No
Kevin Riddiough English Democrats 287 No
Add candidates Edit Results

Barrow and Furness on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
John Woodcock Labour and Co-operative Party 22592 Yes
Simon Fell Conservative and Unionist Party 22383 No
Loraine Birchall Liberal Democrats 1278 No
Alan Piper UK Independence Party (UKIP) 962 No
Rob O'Hara Green Party 375 No
Add candidates Edit Results

Basildon and Billericay on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Baron Conservative and Unionist Party 27381 Yes
Kayte Block Labour Party 13981 No
Tina Hughes UK Independence Party (UKIP) 2008 No
Antonia Harrison Liberal Democrats 1548 No
Add candidates Edit Results

Basingstoke on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Maria Miller Conservative and Unionist Party 29510 Yes
Terry Bridgeman Labour Party 20044 No
John Shaw Liberal Democrats 3406 No
Alan Harvey Stone UK Independence Party (UKIP) 1681 No
Richard Simon Winter Green Party 1106 No
Scott Neville Libertarian Party 213 No
Add candidates Edit Results

Bassetlaw on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Mann Labour Party 27467 Yes
Annette Simpson Conservative and Unionist Party 22615 No
Leon Maurice Duveen Liberal Democrats 1154 No
Nigel Turner Independent 1014 No
Add candidates Edit Results

Bath on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Wera Hobhouse Liberal Democrats 23436 Yes
Ben Howlett Conservative and Unionist Party 17742 No
Joe Rayment Labour Party 7279 No
Eleanor Field Green Party 1126 No
Add candidates Edit Results

Batley and Spen on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tracy Brabin Labour and Co-operative Party 29844 Yes
Ann Myatt Conservative and Unionist Party 20883 No
John Craig Lawson Liberal Democrats 1224 No
Aleks Lukic Independent 1076 No
Alan Freeman Green Party 695 No
Mohammed Hanif Independent 58 No
Add candidates Edit Results

Battersea on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Marsha de Cordova Labour Party 25292 Yes
Jane Ellison Conservative and Unionist Party 22876 No
Richard Davis Liberal Democrats 4401 No
Chris Coghlan Independent 1234 No
Lois Davis Green Party 866 No
Eugene Power UK Independence Party (UKIP) 357 No
Daniel Peter Lambert The Socialist Party of Great Britain 32 No
Add candidates Edit Results

Beaconsfield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Dominic Grieve Conservative and Unionist Party 36559 Yes
James English Labour Party 12016 No
Peter Jeffrey Chapman Liberal Democrats 4448 No
Jon Conway UK Independence Party (UKIP) 1609 No
Russell Secker Green Party 1396 No
Add candidates Edit Results

Beckenham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Bob Stewart Conservative and Unionist Party 30632 Yes
Marina Masuma Ahmad Labour Party 15545 No
Julie Ireland Liberal Democrats 4073 No
Ruth Fabricant Green Party 1380 No
Add candidates Edit Results

Bedford on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mohammad Yasin Labour Party 22712 Yes
Richard Fuller Conservative and Unionist Party 21923 No
Henry Vann Liberal Democrats 2837 No
Lucy Bywater Green Party 1008 No
Add candidates Edit Results

Belfast East on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Gavin Robinson Democratic Unionist Party - D.U.P. 23917 Yes
Naomi Long Alliance - Alliance Party of Northern Ireland 15443 No
Hazel Legge Ulster Unionist Party 1408 No
Mair茅ad O'Donnell Sinn F茅in 894 No
Georgina Milne Green Party 561 No
Sheila Bodel Conservative and Unionist Party 446 No
S茅amas de Faoite SDLP (Social Democratic & Labour Party) 167 No
Bobby Beck Independent 54 No
Add candidates Edit Results

Belfast North on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Nigel Dodds Democratic Unionist Party - D.U.P. 21240 Yes
John Finucane Sinn F茅in 19159 No
Sam Nelson Alliance - Alliance Party of Northern Ireland 2475 No
Martin McAuley SDLP (Social Democratic & Labour Party) 2058 No
Mal O'Hara Green Party 644 No
Gemma Weir The Workers Party 360 No
Add candidates Edit Results

Belfast South on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Emma Little-Pengelly Democratic Unionist Party - D.U.P. 13299 Yes
Alasdair McDonnell SDLP (Social Democratic & Labour Party) 11303 No
Paula Bradshaw Alliance - Alliance Party of Northern Ireland 7946 No
M谩irt铆n 脫 Muilleoir Sinn F茅in 7143 No
Clare Bailey Green Party 2241 No
Michael Henderson Ulster Unionist Party 1527 No
Clare Salier Conservative and Unionist Party 246 No
Add candidates Edit Results

Belfast West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Paul Maskey Sinn F茅in 27107 Yes
Frank McCoubrey Democratic Unionist Party - D.U.P. 5455 No
Gerry Carroll People Before Profit 4132 No
Tim Attwood SDLP (Social Democratic & Labour Party) 2860 No
Sorcha-Lucy Eastwood Alliance - Alliance Party of Northern Ireland 731 No
Conor Campbell The Workers Party 348 No
Add candidates Edit Results

Bermondsey and Old Southwark on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Neil Coyle Labour Party 31161 Yes
Simon Hughes Liberal Democrats 18189 No
Siobhan Baillie Conservative and Unionist Party 7581 No
Liz Jones UK Independence Party (UKIP) 838 No
John Tyson Green Party 639 No
James Clarke Independent 113 No
Add candidates Edit Results

Berwickshire, Roxburgh and Selkirk on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Lamont Conservative and Unionist Party 28213 Yes
Calum Kerr Scottish National Party (SNP) 17153 No
Ian Davidson Labour and Co-operative Party 4519 No
Caroline Burgess Liberal Democrats 2482 No
Add candidates Edit Results

Berwick-upon-Tweed on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Anne-Marie Trevelyan Conservative and Unionist Party 22145 Yes
Scott Dickinson Labour Party 10364 No
Julie P枚rksen Liberal Democrats 8916 No
Thomas Leslie Stewart Green Party 787 No
Add candidates Edit Results

Bethnal Green and Bow on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Rushanara Ali Labour Party 42969 Yes
Charlie Chirico Conservative and Unionist Party 7576 No
Ajmal Masroor Independent 3888 No
William Dyer Liberal Democrats 2982 No
Alistair Polson Green Party 1516 No
Ian de Wulverton UK Independence Party (UKIP) 894 No
Add candidates Edit Results

Beverley and Holderness on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Graham Stuart Conservative and Unionist Party 32499 Yes
Johanna Boal Labour Party 18457 No
Denis Healy Liberal Democrats 2808 No
Lee Walton Yorkshire Party 1158 No
Richard Howarth Green Party 716 No
Add candidates Edit Results

Bexhill and Battle on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Huw Merriman Conservative and Unionist Party 36854 Yes
Christine Bayliss Labour Party 14689 No
Joel Kemp Liberal Democrats 4485 No
Geoffrey Bastin UK Independence Party (UKIP) 2006 No
Jonathan Christopher Kent Green Party 1438 No
Add candidates Edit Results

Bexleyheath and Crayford on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
David Evennett Conservative and Unionist Party 25113 Yes
Stefano Borella Labour Party 16040 No
Mike Ferro UK Independence Party (UKIP) 1944 No
Simone Reynolds Liberal Democrats 1201 No
Ivor Lobo Green Party 601 No
Peter Finch British National Party 290 No
Add candidates Edit Results

Birkenhead on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Frank Field Labour Party 33558 Yes
Stewart Anthony Gardiner Conservative and Unionist Party 8044 No
Allan Brame Liberal Democrats 1118 No
Jayne Clough Green Party 943 No
Add candidates Edit Results

Birmingham, Edgbaston on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Preet Kaur Gill Labour and Co-operative Party 24124 Yes
Caroline Squire Conservative and Unionist Party 17207 No
Colin Green Liberal Democrats 1564 No
Alice Kiff Green Party 562 No
Dick Rodgers Common Good 155 No
Add candidates Edit Results

Birmingham, Erdington on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jack Dromey Labour Party 21571 Yes
Robert Alden Conservative and Unionist Party 14286 No
Ann Holtom Liberal Democrats 750 No
James Lovatt Green Party 610 No
Add candidates Edit Results

Birmingham, Hall Green on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Roger Godsiff Labour Party 42143 Yes
Reena Ranger Conservative and Unionist Party 8199 No
Jerry Evans Liberal Democrats 3137 No
Patrick Cox Green Party 831 No
Add candidates Edit Results

Birmingham, Hodge Hill on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Liam Byrne Labour Party 37606 Yes
Ahmereen Reza Conservative and Unionist Party 6580 No
Mohammed Gultasab Khan UK Independence Party (UKIP) 1016 No
Phil Bennion Liberal Democrats 805 No
Clare Thomas Green Party 387 No
Add candidates Edit Results

Birmingham, Ladywood on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Shabana Mahmood Labour Party 34166 Yes
Andrew Browning Conservative and Unionist Party 5452 No
Lee Dargue Liberal Democrats 1156 No
Kefentse Dennis Green Party 533 No
Add candidates Edit Results

Birmingham, Northfield on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Richard Burden Labour Party 23596 Yes
Meg Powell-Chandler Conservative and Unionist Party 18929 No
Roger Harmer Liberal Democrats 959 No
Eleanor Masters Green Party 864 No
Add candidates Edit Results

Birmingham, Perry Barr on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Khalid Mahmood Labour Party 30109 Yes
Charlotte Hodivala Conservative and Unionist Party 11726 No
Harjun Singh Liberal Democrats 1080 No
Shangara Bhatoe Socialist Labour Party 592 No
Vijay Rana Green Party 591 No
Harjinder Singh Self-Ownership Party 99 No
Add candidates Edit Results

Birmingham, Selly Oak on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Steve McCabe Labour Party 30836 Yes
Sophie Shrubsole Conservative and Unionist Party 15629 No
Dave Radcliffe Liberal Democrats 1644 No
Julien Pritchard Green Party 876 No
Add candidates Edit Results

Birmingham, Yardley on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jess Phillips Labour Party 25398 Yes
Mohammed Afzal Conservative and Unionist Party 8824 No
John Hemming Liberal Democrats 7984 No
Paul Clayton UK Independence Party (UKIP) 1916 No
Christopher Paul Garghan Green Party 280 No
Abu Nowshed Independent 100 No
Add candidates Edit Results

Bishop Auckland on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Helen Goodman Labour Party 20808 Yes
Christopher Adams Conservative and Unionist Party 20306 No
Ciaran Joseph Morrissey Liberal Democrats 1176 No
Adam Walker British National Party 991 No
Add candidates Edit Results

Blackburn on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Kate Hollern Labour Party 33148 Yes
Bob Eastwood Conservative and Unionist Party 12780 No
Duncan Miller Independent 878 No
Irfan Ahmed Liberal Democrats 709 No
Add candidates Edit Results

Blackley and Broughton on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Graham Stringer Labour Party 28258 Yes
David Goss Conservative and Unionist Party 8657 No
Martin Power UK Independence Party (UKIP) 1825 No
Richard Gadsden Liberal Democrats 737 No
David Jones Green Party 462 No
Abi Ajoku Christian Peoples Alliance 174 No
Add candidates Edit Results

Blackpool North and Cleveleys on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Paul Maynard Conservative and Unionist Party 20255 Yes
Chris Webb Labour Party 18232 No
Paul White UK Independence Party (UKIP) 1392 No
Sue Close Liberal Democrats 747 No
Duncan Royle Green Party 381 No
Add candidates Edit Results

Blackpool South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Gordon Marsden Labour Party 17581 Yes
Peter Anthony Conservative and Unionist Party 15058 No
Noel Matthews UK Independence Party (UKIP) 1339 No
Bill Greene Liberal Democrats 634 No
John Warnock Green Party 341 No
Add candidates Edit Results

Blaenau Gwent on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Nick Smith Labour Party 18787 Yes
Nigel Copner Plaid Cymru - The Party of Wales 6880 No
Tracey West Conservative and Unionist Party 4783 No
Dennis Walter May UK Independence Party (UKIP) 973 No
Vicki Leanne Browning Independent 666 No
Cameron Sullivan Liberal Democrats 295 No
Add candidates Edit Results

Blaydon on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Liz Twist Labour Party 26979 Yes
Thomas Smith Conservative and Unionist Party 13502 No
Jonathan Wallace Liberal Democrats 4366 No
Ray Tolley UK Independence Party (UKIP) 2459 No
Paul Martin McNally Green Party 583 No
Michael David Marchetti Libertarian Party 114 No
Lisabela Zxywhiddm Marschild Space Navies Party 81 No
Add candidates Edit Results

Blyth Valley on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ronnie Campbell Labour Party 23770 Yes
Ian Levy Conservative and Unionist Party 15855 No
Jeff Reid Liberal Democrats 1947 No
Dawn Furness Green Party 918 No
Add candidates Edit Results

Bognor Regis and Littlehampton on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Nick Gibb Conservative and Unionist Party 30276 Yes
Alan Butcher Labour Party 12782 No
Francis Oppler Liberal Democrats 3352 No
Paul Sanderson Independent 2088 No
Patrick Lowe UK Independence Party (UKIP) 1861 No
Andrew Bishop Green Party 993 No
Add candidates Edit Results

Bolsover on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Dennis Skinner Labour Party 24153 Yes
Helen Harrison Conservative and Unionist Party 18865 No
Philip Rose UK Independence Party (UKIP) 2129 No
Ross Shipman Liberal Democrats 1372 No
Add candidates Edit Results

Bolton North East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Crausby Labour Party 22870 Yes
James Daly Conservative and Unionist Party 19073 No
Harry Lamb UK Independence Party (UKIP) 1567 No
Warren Lee Fox Liberal Democrats 1316 No
Liz Spencer Green Party 357 No
Add candidates Edit Results

Bolton South East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Yasmin Qureshi Labour Party 25676 Yes
Sarah Joanne Pochin Conservative and Unionist Party 12550 No
Jeff Armstrong UK Independence Party (UKIP) 2779 No
Frank Harasiwka Liberal Democrats 781 No
Alan Johnson Green Party 537 No
Add candidates Edit Results

Bolton West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Chris Green Conservative and Unionist Party 24459 Yes
Julie Hilling Labour Party 23523 No
Martin Tighe UK Independence Party (UKIP) 1587 No
Rebecca Forrest Liberal Democrats 1485 No
Add candidates Edit Results

Bootle on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Peter Dowd Labour Party 42259 Yes
Charles Fifield Conservative and Unionist Party 6059 No
David Ian Newman Liberal Democrats 837 No
Alison Moira Gibbon Green Party 709 No
Kim Bryan Socialist Labour Party 424 No
Add candidates Edit Results

Boston and Skegness on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Matt Warman Conservative and Unionist Party 27271 Yes
Paul Kenny Labour Party 10699 No
Paul Nuttall UK Independence Party (UKIP) 3308 No
Philip Smith Liberal Democrats 771 No
Victoria Percival Green Party 547 No
Mike Gilbert Blue Revolution 283 No
Add candidates Edit Results

Bosworth on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
David Tredinnick Conservative and Unionist Party 31864 Yes
Chris Kealey Labour Party 13513 No
Michael Timothy Mullaney Liberal Democrats 9744 No
Mick Gregg Green Party 1047 No
Add candidates Edit Results

Bournemouth East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tobias Ellwood Conservative and Unionist Party 25221 Yes
Mel Semple Labour Party 17284 No
Jon Nicholas Liberal Democrats 3168 No
David Hughes UK Independence Party (UKIP) 1405 No
Alasdair Keddie Green Party 1236 No
Kieron Wilson Independent 304 No
Add candidates Edit Results

Bournemouth West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Conor Burns Conservative and Unionist Party 23812 Yes
David Stokes Labour Party 16101 No
Philip Dunn Liberal Democrats 2929 No
Simon Bull Green Party 1247 No
Jason Halsey Pirate Party UK 418 No
Add candidates Edit Results

Bracknell on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Phillip Lee Conservative and Unionist Party 32882 Yes
Paul Bidwell Labour Party 16866 No
Patrick Smith Liberal Democrats 4186 No
Leonard Amos UK Independence Party (UKIP) 1521 No
Olivio Barreto Independent 437 No
Add candidates Edit Results

Bradford East on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Imran Hussain Labour Party 29831 Yes
Mark Trafford Conservative and Unionist Party 9291 No
David Ward Independent 3576 No
Jonathan Daniel Stewart Barras UK Independence Party (UKIP) 1372 No
Mark Jewell Liberal Democrats 843 No
Paul Parkins Better for Bradford 420 No
Andy Stanford Green Party 289 No
Add candidates Edit Results

Bradford South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tanya Graham Conservative and Unionist Party 15664 Maybe
Stephen Anthony Place UK Independence Party (UKIP) 1758 Maybe
Stuart David Thomas Liberal Democrats 516 Maybe
Th茅r猫se Hirst English Democrats 377 Maybe
Darren James Parkinson Green Party 370 Maybe
Judith Cummins Labour Party 22364 Yes
Add candidates Edit Results

Bradford West on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Naz Shah Labour Party 29444 Yes
George Grant Conservative and Unionist Party 7542 No
Salma Yaqoob Independent 6345 No
Derrick John Hodgson UK Independence Party (UKIP) 885 No
Alun Owen Griffiths Liberal Democrats 712 No
Celia Hickson Green Party 481 No
Khadim Hussain Independent 65 No
Muhammad Hijazi Independent 54 No
Add candidates Edit Results

Braintree on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
James Cleverly Conservative and Unionist Party 32873 Yes
Malcolm Fincken Labour Party 14451 No
Peter Turner Liberal Democrats 2251 No
Richard Bingley UK Independence Party (UKIP) 1835 No
Tom Pashby Green Party 916 No
Add candidates Edit Results

Brecon and Radnorshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Davies Conservative and Unionist Party 20081 Yes
James Gibson-Watt Liberal Democrats 12043 No
Dan Lodge Labour Party 7335 No
Kate Heneghan Plaid Cymru - The Party of Wales 1299 No
Peter Gilbert UK Independence Party (UKIP) 576 No
Add candidates Edit Results

Brent Central on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Dawn Butler Labour Party 38208 Yes
Rahoul Bhansali Conservative and Unionist Party 10211 No
Anton Georgiou Liberal Democrats 2519 No
Shaka Lish Green Party 802 No
Janice North UK Independence Party (UKIP) 556 No
Add candidates Edit Results

Brentford and Isleworth on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Ruth Cadbury Labour Party 35364 Yes
Mary Macleod Conservative and Unionist Party 23182 No
Joseph Bourke Liberal Democrats 3083 No
Add candidates Edit Results

Brent North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Barry Gardiner Labour Party 35496 Yes
Ameet Jogia Conservative and Unionist Party 18435 No
Paul Lorber Liberal Democrats 1614 No
Michaela Lichten Green Party 660 No
Elcena Jeffers Independent 239 No
Add candidates Edit Results

Brentwood and Ongar on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Alex Burghart Conservative and Unionist Party 34811 Yes
Gareth Barrett Labour Party 10809 No
Karen Chilvers Liberal Democrats 4426 No
Mick McGough UK Independence Party (UKIP) 1845 No
Paul Francis Jeater Green Party 915 No
Louca Kousoulou Independent 104 No
Add candidates Edit Results

Bridgend on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Madeleine Moon Labour Party 21913 Yes
Karen Robson Conservative and Unionist Party 17213 No
Rhys David Watkins Plaid Cymru - The Party of Wales 1783 No
Jonathan Pratt Liberal Democrats 919 No
Alun Williams UK Independence Party (UKIP) 781 No
Isabel Robson Independent 646 No
Add candidates Edit Results

Bridgwater and West Somerset on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ian Liddell-Grainger Conservative and Unionist Party 32111 Yes
Wes Hinckes Labour Party 16663 No
Marcus Kravis Liberal Democrats 6332 No
Simon Smedley UK Independence Party (UKIP) 2102 No
Kay Powell Green Party 1059 No
Add candidates Edit Results

Brigg and Goole on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Percy Conservative and Unionist Party 27219 Yes
Terence Smith Labour Party 14856 No
David Jeffreys UK Independence Party (UKIP) 1596 No
Jerry Lonsdale Liberal Democrats 836 No
Isabel Pires Green Party 550 No
Add candidates Edit Results

Brighton, Kemptown on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Lloyd Russell-Moyle Labour and Co-operative Party 28703 Yes
Simon Kirby Conservative and Unionist Party 18835 No
Emily Tester Liberal Democrats 1457 No
Doktor Haze Independent 212 No
Add candidates Edit Results

Brighton, Pavilion on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Caroline Lucas Green Party 30149 Yes
Solomon Curtis Labour Party 15450 No
Emma Warman Conservative and Unionist Party 11082 No
Ian Buchanan UK Independence Party (UKIP) 630 No
Nick Yeomans Independent 376 No
Add candidates Edit Results

Bristol East on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Kerry McCarthy Labour Party 30847 Yes
Theo Clarke Conservative and Unionist Party 17453 No
Chris Lucas Liberal Democrats 1389 No
Lorraine Francis Green Party 1110 No
Add candidates Edit Results

Bristol North West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Darren Jones Labour Party 27400 Yes
Charlotte Leslie Conservative and Unionist Party 22639 No
Celia Downie Liberal Democrats 2814 No
Sharmila Bousa Green Party 1243 No
Add candidates Edit Results

Bristol South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Karin Smyth Labour Party 32666 Yes
Mark David Roscoe Weston Conservative and Unionist Party 16679 No
Ben Nutland Liberal Democrats 1821 No
Ian Kealey UK Independence Party (UKIP) 1672 No
Tony Dyer Green Party 1428 No
John Langley Independent 116 No
Add candidates Edit Results

Bristol West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Thangam Debbonaire Labour Party 47213 Yes
Annabel Emma Elizabeth Tall Conservative and Unionist Party 9877 No
Molly Scott Cato Green Party 9216 No
Stephen Roy Williams Liberal Democrats 5201 No
Jodian Rodgers Money Free Party 101 No
Add candidates Edit Results

Broadland on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Keith Simpson Conservative and Unionist Party 32406 Yes
Iain Simpson Labour Party 16590 No
Steve Riley Liberal Democrats 4449 No
David Moreland UK Independence Party (UKIP) 1594 No
Andrew Boswell Green Party 932 No
Add candidates Edit Results

Bromley and Chislehurst on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Bob Neill Conservative and Unionist Party 25175 Yes
Sara Hyde Labour Party 15585 No
Sam Webber Liberal Democrats 3369 No
Emmett Jenner UK Independence Party (UKIP) 1383 No
Roisin Robertson Green Party 1150 No
Add candidates Edit Results

Bromsgrove on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Sajid Javid Conservative and Unionist Party 33493 Yes
Michael Thompson Labour Party 16920 No
Neil Lewis Liberal Democrats 2488 No
Giovanni 'Spoz' Esposito Green Party 1139 No
Add candidates Edit Results

Broxbourne on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Charles Walker Conservative and Unionist Party 29515 Yes
Selina Norgrove Labour Party 13723 No
Tony Faulkner UK Independence Party (UKIP) 1918 No
Andy Graham Liberal Democrats 1481 No
Tabitha Evans Green Party 848 No
Add candidates Edit Results

Broxtowe on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Anna Soubry Conservative and Unionist Party 25983 Yes
Greg Marshall Labour Party 25120 No
Tim Hallam Liberal Democrats 2247 No
Fran Loi UK Independence Party (UKIP) 1477 No
Pat Morton Green Party 681 No
Add candidates Edit Results

Buckingham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Bercow Speaker seeking re-election 34299 Yes
Michael John Sheppard Green Party 8574 No
Scott Raven Independent 5638 No
Brian Mapletoft UK Independence Party (UKIP) 4168 No
Add candidates Edit Results

Burnley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Julie Cooper Labour Party 18832 Yes
Paul White Conservative and Unionist Party 12479 No
Gordon Birtwistle Liberal Democrats 6046 No
Tom Commis UK Independence Party (UKIP) 2472 No
Laura Fisk Green Party 461 No
Add candidates Edit Results

Burton on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Andrew Griffiths Conservative and Unionist Party 28936 Yes
John McKiernan Labour Party 18889 No
Dominic FT Hardwick Liberal Democrats 1262 No
Simon Hales Green Party 824 No
Add candidates Edit Results

Bury North on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
James Frith Labour Party 25683 Yes
David Nuttall Conservative and Unionist Party 21308 No
Richard Baum Liberal Democrats 912 No
Add candidates Edit Results

Bury South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ivan Lewis Labour Party 27165 Yes
Robert Largan Conservative and Unionist Party 21200 No
Ian Henderson UK Independence Party (UKIP) 1316 No
Andrew Page Liberal Democrats 1065 No
Peter Wright Independent 244 No
Add candidates Edit Results

Bury St Edmunds on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jo Churchill Conservative and Unionist Party 36794 Yes
Bill Edwards Labour Party 18353 No
Helen Korfanty Liberal Democrats 3565 No
Helen Geake Green Party 2596 No
Liam Byrne Independent 852 No
Add candidates Edit Results

Caerphilly on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Wayne David Labour Party 22491 Yes
Jane Pratt Conservative and Unionist Party 10413 No
Lindsay Whittle Plaid Cymru - The Party of Wales 5962 No
Liz Wilks UK Independence Party (UKIP) 1259 No
Kay David Liberal Democrats 725 No
Andrew Creak Green Party 447 No
Add candidates Edit Results

Caithness, Sutherland and Easter Ross on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jamie Stone Liberal Democrats 11061 Yes
Paul Monaghan Scottish National Party (SNP) 9017 No
Struan Mackie Conservative and Unionist Party 6990 No
Olivia Bell Labour Party 3833 No
Add candidates Edit Results

Calder Valley on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Craig Whittaker Conservative and Unionist Party 26790 Yes
Josh Fenton-Glynn Labour Party 26181 No
Janet Mary Battye Liberal Democrats 1952 No
Paul Rogan UK Independence Party (UKIP) 1466 No
Rob Holden Independent 1034 No
Kieran Turner Green Party 631 No
Add candidates Edit Results

Camberwell and Peckham on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Harriet Harman Labour Party 44665 Yes
Ben Spencer Conservative and Unionist Party 7349 No
Michael Bukola Liberal Democrats 3413 No
Eleanor Margolies Green Party 1627 No
Ray Towey Christian Peoples Alliance 227 No
Aminata Sellu Workers Revolutionary Party 131 No
Add candidates Edit Results

Camborne and Redruth on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
George Eustice Conservative and Unionist Party 23001 Yes
Graham Winter Labour Party 21424 No
Geoff Williams Liberal Democrats 2979 No
Geoffrey George Garbett Green Party 1052 No
Add candidates Edit Results

Cambridge on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Daniel Zeichner Labour Party 29032 Yes
Julian Huppert Liberal Democrats 16371 No
John Hayward Conservative and Unionist Party 9133 No
Stuart Tuckwood Green Party 1265 No
Keith Alexander Garrett Rebooting Democracy 133 No
Add candidates Edit Results

Cannock Chase on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Amanda Milling Conservative and Unionist Party 26318 Yes
Paul Dadge Labour Party 17927 No
Paul Gregory Allen UK Independence Party (UKIP) 2018 No
Paul Woodhead Green Party 815 No
Nat Green Liberal Democrats 794 No
Add candidates Edit Results

Canterbury on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Rosie Duffield Labour Party 25572 Yes
Julian Brazier Conservative and Unionist Party 25385 No
James Flanagan Liberal Democrats 4561 No
Henry Stanton Green Party 1282 No
Add candidates Edit Results

Cardiff Central on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jo Stevens Labour Party 25193 Yes
Gregory Stafford Conservative and Unionist Party 7997 No
Eluned Parrott Liberal Democrats 5415 No
Mark Jonathan Hooper Plaid Cymru - The Party of Wales 999 No
Benjamin Smith Green Party 420 No
Mohammed Sarul Islam UK Independence Party (UKIP) 343 No
Add candidates Edit Results

Cardiff North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Anna McMorrin Labour Party 26081 Yes
Craig Williams Conservative and Unionist Party 21907 No
Steffan Webb Plaid Cymru - The Party of Wales 1738 No
Matt Hemsley Liberal Democrats 1714 No
Gary Oldfield UK Independence Party (UKIP) 582 No
Add candidates Edit Results

Cardiff South and Penarth on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Stephen Doughty Labour and Co-operative Party 30182 Yes
Bill Rees Conservative and Unionist Party 15318 No
Ian Titherington Plaid Cymru - The Party of Wales 2162 No
Emma Sands Liberal Democrats 1430 No
Andrew Bevan UK Independence Party (UKIP) 942 No
Anthony Slaughter Green Party 532 No
Jeb Hedges Pirate Party UK 170 No
Add candidates Edit Results

Cardiff West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kevin Brennan Labour Party 26425 Yes
Matt Smith Conservative and Unionist Party 13874 No
Michael Deem Plaid Cymru - The Party of Wales 4418 No
Alex Meredith Liberal Democrats 1214 No
Richard Vaughan Lewis UK Independence Party (UKIP) 698 No
Add candidates Edit Results

Carlisle on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Stevenson Conservative and Unionist Party 21472 Yes
Ruth Elizabeth Alcroft Labour Party 18873 No
Fiona Mills UK Independence Party (UKIP) 1455 No
Peter Thornton Liberal Democrats 1256 No
Add candidates Edit Results

Carmarthen East and Dinefwr on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jonathan Edwards Plaid Cymru - The Party of Wales 16127 Yes
David Darkin Labour Party 12219 No
Havard Hughes Conservative and Unionist Party 10778 No
Neil Hamilton UK Independence Party (UKIP) 985 No
Lesley Ann Prosser Liberal Democrats 920 No
Add candidates Edit Results

Carmarthen West and South Pembrokeshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Simon Hart Conservative and Unionist Party 19771 Yes
Marc Liam Tierney Labour Party 16661 No
Abi Thomas Plaid Cymru - The Party of Wales 3933 No
Alistair Cameron Liberal Democrats 956 No
Phil Edwards UK Independence Party (UKIP) 905 No
Add candidates Edit Results

Carshalton and Wallington on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tom Brake Liberal Democrats 20819 Yes
Matthew Joseph Maxwell-Scott Conservative and Unionist Party 19450 No
Emine Ibrahim Labour Party 9360 No
Shasha Khan Green Party 501 No
Nick Mattey Independent 434 No
Ashley Keith Dickenson Christian Peoples Alliance 189 No
Add candidates Edit Results

Castle Point on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Rebecca Harris Conservative and Unionist Party 30076 Yes
Joe Cooke Labour Party 11204 No
David Kurten UK Independence Party (UKIP) 2381 No
Tom Holder Liberal Democrats 1049 No
Add candidates Edit Results

Central Ayrshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Philippa Whitford Scottish National Party (SNP) 16771 Yes
Caroline Hollins Conservative and Unionist Party 15504 No
Nairn McDonald Labour Party 11762 No
Tom Inglis Liberal Democrats 1050 No
Add candidates Edit Results

Central Devon on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Mel Stride Conservative and Unionist Party 31278 Yes
Lisa Collette Robillard Webb Labour Party 15598 No
Alex White Liberal Democrats 6770 No
Andy Williamson Green Party 1531 No
Tim Matthews UK Independence Party (UKIP) 1326 No
John Dean National Health Action Party 871 No
Lloyd Knight The Liberal Party 470 No
Add candidates Edit Results

Central Suffolk and North Ipswich on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Daniel Poulter Conservative and Unionist Party 33992 Yes
Elizabeth Hughes Labour Party 16807 No
Aidan Van de Weyer Liberal Democrats 2431 No
Regan Scott Green Party 1659 No
Stephen Searle UK Independence Party (UKIP) 1635 No
Add candidates Edit Results

Ceredigion on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Ben Lake Plaid Cymru - The Party of Wales 11623 Yes
Mark Williams Liberal Democrats 11519 No
Dinah Mulholland Labour Party 8017 No
Ruth Edwards Conservative and Unionist Party 7307 No
Thomas George Harrison UK Independence Party (UKIP) 602 No
Grenville Ham Green Party 542 No
Sir Dudley the Crazed The Official Monster Raving Loony Party 157 No
Add candidates Edit Results

Charnwood on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Edward Argar Conservative and Unionist Party 33318 Yes
Sean Kelly-Walsh Labour Party 16977 No
Simon Sansome Liberal Democrats 2052 No
Victoria Jayne Connor UK Independence Party (UKIP) 1471 No
Nick Cox Green Party 1036 No
Stephen Joseph Denham British National Party 322 No
Add candidates Edit Results

Chatham and Aylesford on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tracey Crouch Conservative and Unionist Party 25587 Yes
Vince Maple Labour Party 15129 No
Nicole Bushill UK Independence Party (UKIP) 2225 No
Thomas Quinton Liberal Democrats 1116 No
Bernard Hyde Green Party 573 No
John Wesley Gibson Christian Peoples Alliance 260 No
Add candidates Edit Results

Cheadle on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Mary Robinson Conservative and Unionist Party 24331 Yes
Mark Hunter Liberal Democrats 19824 No
Martin Miller Labour Party 10417 No
Add candidates Edit Results

Chelmsford on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Vicky Ford Conservative and Unionist Party 30525 Yes
Chris Vince Labour Party 16953 No
Stephen Robinson Liberal Democrats 6916 No
Nigel Carter UK Independence Party (UKIP) 1645 No
Reza Hossain Green Party 821 No
Add candidates Edit Results

Chelsea and Fulham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Greg Hands Conservative and Unionist Party 22179 Yes
Alan De'Ath Labour Party 13991 No
Louise Rowntree Liberal Democrats 4627 No
Bill Cashmore Green Party 807 No
Alasdair Seton-Marsden UK Independence Party (UKIP) 524 No
Add candidates Edit Results

Cheltenham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Alex Chalk Conservative and Unionist Party 26615 Yes
Martin Charles Horwood Liberal Democrats 24046 No
Keith White Labour Party 5408 No
Adam Van Coevorden Green Party 943 No
Add candidates Edit Results

Chesham and Amersham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Cheryl Gillan Conservative and Unionist Party 33514 Yes
Nina Dluzewska Labour Party 11374 No
Peter Jones Liberal Democrats 7179 No
Alan Booth Green Party 1660 No
David George Meacock UK Independence Party (UKIP) 1525 No
Add candidates Edit Results

Chesterfield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Toby Perkins Labour Party 26266 Yes
Spencer Pitfield Conservative and Unionist Party 16661 No
Tom Snowdon Liberal Democrats 2612 No
Stuart Bent UK Independence Party (UKIP) 1611 No
David John Wadsworth Green Party 777 No
Add candidates Edit Results

Chichester on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gillian Keegan Conservative and Unionist Party 36032 Yes
Mark Andrew Farwell Labour Party 13411 No
Jonathan Brown Liberal Democrats 6749 No
Heather Barrie Green Party 1992 No
Andrew Moncreiff UK Independence Party (UKIP) 1650 No
Andrew Emerson Patria 84 No
Add candidates Edit Results

Chingford and Woodford Green on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Iain Duncan Smith Conservative and Unionist Party 23076 Yes
Bilal Mahmood Labour Party 20638 No
Deborah Unger Liberal Democrats 2043 No
Sinead King Green Party 1204 No
Add candidates Edit Results

Chippenham on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Michelle Donelan Conservative and Unionist Party 31267 Yes
Helen Belcher Liberal Democrats 14637 No
Andy Newman Labour Party 11236 No
Add candidates Edit Results

Chipping Barnet on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Theresa Villiers Conservative and Unionist Party 25679 Yes
Emma Whysall Labour Party 25326 No
Marisha Ray Liberal Democrats 3012 No
Phil Fletcher Green Party 1406 No
Add candidates Edit Results

Chorley on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Lindsay Hoyle Labour Party 30745 Yes
Caroline Moon Conservative and Unionist Party 23233 No
Stephen John Fenn Liberal Democrats 1126 No
Peter Lageard Green Party 530 No
Add candidates Edit Results

Christchurch on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Christopher Chope Conservative and Unionist Party 35230 Yes
Patrick Canavan Labour Party 10059 No
Mike Cox Liberal Democrats 4020 No
Chris Rigby Green Party 1325 No
Add candidates Edit Results

Cities of London and Westminster on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Mark Field Conservative and Unionist Party 18005 Yes
Ibrahim Dogus Labour Party 14857 No
Bridget Fox Liberal Democrats 4270 No
Lawrence McNally Green Party 821 No
Anil Bhatti UK Independence Party (UKIP) 426 No
Tim Lord Independent 173 No
Emperor of India Prince Ankit Love Independent 59 No
Benjamin David Weenen Shared Ground 43 No
Add candidates Edit Results

City of Chester on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Chris Matheson Labour Party 32023 Yes
Will Gallagher Conservative and Unionist Party 22847 No
Lizzie Jewkes Liberal Democrats 1551 No
Add candidates Edit Results

City of Durham on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Roberta Blackman-Woods Labour Party 26772 Yes
Richard Lawrie Conservative and Unionist Party 14408 No
Amanda Jayne Hopgood Liberal Democrats 4787 No
Malcolm David Bint UK Independence Party (UKIP) 1116 No
Jonathan Elmer Green Party 797 No
Jim Clark Independent 399 No
Jon Collings Shared Ground 45 No
Add candidates Edit Results

Clacton on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Giles Watling Conservative and Unionist Party 27031 Yes
Natasha Osben Labour Party 11203 No
Paul Oakley UK Independence Party (UKIP) 3357 No
David Grace Liberal Democrats 887 No
Chris Southall Green Party 719 No
Caroline Shearer Independent 449 No
Robin Tilbrook English Democrats 289 No
Nick Martin Independent 210 No
Add candidates Edit Results

Cleethorpes on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Martin Vickers Conservative and Unionist Party 27321 Yes
Peter Keith Labour Party 16921 No
Tony Blake UK Independence Party (UKIP) 2022 No
Roy Horobin Liberal Democrats 1110 No
Loyd Layton Emmerson Green Party 470 No
Add candidates Edit Results

Clwyd South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Susan Elan Jones Labour Party 19002 Yes
Simon Baynes Conservative and Unionist Party 14646 No
Chris Allen Plaid Cymru - The Party of Wales 2293 No
Jeanette Stefani Bassford-Barton UK Independence Party (UKIP) 802 No
Bruce Roberts Liberal Democrats 731 No
Add candidates Edit Results

Clwyd West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
David Jones Conservative and Unionist Party 19541 Yes
Gareth Thomas Labour Party 16104 No
Dilwyn Roberts Plaid Cymru - The Party of Wales 3918 No
Victor Babu Liberal Democrats 1091 No
Add candidates Edit Results

Coatbridge, Chryston and Bellshill on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Hugh Gaffney Labour Party 19193 Yes
Phil Boswell Scottish National Party (SNP) 17607 No
Robyn Halbert Conservative and Unionist Party 7318 No
David Bennie Liberal Democrats 922 No
Add candidates Edit Results

Colchester on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Will Quince Conservative and Unionist Party 24565 Yes
Tim Young Labour Party 18888 No
Bob Russell Liberal Democrats 9087 No
Mark Goacher Green Party 828 No
Robin Rennie Christian Peoples Alliance 177 No
Add candidates Edit Results

Colne Valley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Thelma Walker Labour Party 28818 Yes
Jason McCartney Conservative and Unionist Party 27903 No
Cahal Burke Liberal Democrats 2494 No
Sonia King Green Party 892 No
Patricia Sadio Independent 313 No
Add candidates Edit Results

Congleton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Fiona Bruce Conservative and Unionist Party 31830 Yes
Sam Corcoran Labour Party 19211 No
Peter John Hirst Liberal Democrats 2902 No
Mark Davies UK Independence Party (UKIP) 1289 No
Alec Heath Green Party 999 No
Add candidates Edit Results

Copeland on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Trudy Harrison Conservative and Unionist Party 21062 Yes
Gillian Troughton Labour Party 19367 No
Rebecca Hanson Liberal Democrats 1404 No
Herbert Crossman UK Independence Party (UKIP) 1094 No
Add candidates Edit Results

Corby on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Tom Pursglove Conservative and Unionist Party 29534 Yes
Beth Miller Labour Party 26844 No
Chris Stanbra Liberal Democrats 1545 No
Sam Watts UK Independence Party (UKIP) 1495 No
Steven Scrutton Green Party 579 No
Add candidates Edit Results

Coventry North East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Colleen Fletcher Labour Party 29499 Yes
Tim Mayer Conservative and Unionist Party 13919 No
Avtar Taggar UK Independence Party (UKIP) 1350 No
Russell Field Liberal Democrats 1157 No
Matthew Handley Green Party 502 No
Afzal Mahmood Independent 81 No
Add candidates Edit Results

Coventry North West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Geoffrey Robinson Labour Party 26894 Yes
Resham Kotecha Conservative and Unionist Party 18314 No
Mick Gee UK Independence Party (UKIP) 1525 No
Andy Hilton Liberal Democrats 1286 No
Ciar谩n Norris Independent 1164 No
Stephen Robert George Gray Green Party 666 No
Add candidates Edit Results

Coventry South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jim Cunningham Labour Party 25874 Yes
Michelle Lowe Conservative and Unionist Party 17927 No
Greg Paul Judge Liberal Democrats 1343 No
Ian Arthur Rogers UK Independence Party (UKIP) 1037 No
Aimee Knight Green Party 604 No
Sandra Findlay Independent 224 No
Add candidates Edit Results

Crawley on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Henry Smith Conservative and Unionist Party 25426 Yes
Tim Lunnon Labour Party 22969 No
Marko Scepanovic Liberal Democrats 1878 No
Add candidates Edit Results

Crewe and Nantwich on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Laura Smith Labour Party 25928 Yes
Edward Timpson Conservative and Unionist Party 25880 No
Michael Stanley UK Independence Party (UKIP) 1885 No
David Crowther Liberal Democrats 1334 No
Add candidates Edit Results

Croydon Central on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Sarah Jones Labour Party 29873 Yes
Gavin Barwell Conservative and Unionist Party 24221 No
Gill Hickson Liberal Democrats 1083 No
Peter Staveley UK Independence Party (UKIP) 1040 No
Tracey Hague Green Party 626 No
John Boadu Christian Peoples Alliance 177 No
Don Locke Independent 71 No
Add candidates Edit Results

Croydon North on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Steve Reed Labour and Co-operative Party 44213 Yes
Samuel Kasumu Conservative and Unionist Party 11848 No
John Pindar Liberal Democrats 1656 No
Peter Underwood Green Party 983 No
Michael Swadling UK Independence Party (UKIP) 753 No
Lee Roger Berks Independent 170 No
Add candidates Edit Results

Croydon South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Chris Philp Conservative and Unionist Party 33334 Yes
Jennifer Brathwaite Labour Party 21928 No
Anna Clare Jones Liberal Democrats 3541 No
Catherine Shelley Green Party 1125 No
Kathleen Garner UK Independence Party (UKIP) 1116 No
David Omamogho Christian Peoples Alliance 213 No
Add candidates Edit Results

Cumbernauld, Kilsyth and Kirkintilloch East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stuart McDonald Scottish National Party (SNP) 19122 Yes
Elisha Fisher Labour Party 14858 No
Stephen Johnston Conservative and Unionist Party 8010 No
Rod Ackland Liberal Democrats 1238 No
Carl Dean Pearson UK Independence Party (UKIP) 605 No
Add candidates Edit Results

Cynon Valley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ann Clwyd Labour Party 19404 Yes
Keith Dewhurst Conservative and Unionist Party 6166 No
Liz Walters Plaid Cymru - The Party of Wales 4376 No
Ian McLean UK Independence Party (UKIP) 1271 No
Nicola Louise Knight Liberal Democrats 585 No
Add candidates Edit Results

Dagenham and Rainham on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Jon Cruddas Labour Party 22958 Yes
Julie Marson Conservative and Unionist Party 18306 No
Peter Harris UK Independence Party (UKIP) 3246 No
Denis Breading Green Party 544 No
Jonathan Fryer Liberal Democrats 465 No
Paul Sturdy British National Party 239 No
Terence London Concordia 85 No
Add candidates Edit Results

Darlington on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jenny Chapman Labour Party 22681 Yes
Peter Cuthbertson Conservative and Unionist Party 19401 No
Monty Brack UK Independence Party (UKIP) 1180 No
Anne-Marie Curry Liberal Democrats 1031 No
Matthew Snedker Green Party 524 No
Add candidates Edit Results

Dartford on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gareth Johnson Conservative and Unionist Party 31210 Yes
Bachchu Kaini Labour Party 18024 No
Ben Robert Fryer UK Independence Party (UKIP) 2544 No
Simon Beard Liberal Democrats 1428 No
Andy Blatchford Green Party 807 No
Ola Michael Adewunmi Independent 211 No
Add candidates Edit Results

Daventry on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Heaton-Harris Conservative and Unionist Party 35464 Yes
Aiden Ramsey Labour Party 13730 No
Andrew Simpson Liberal Democrats 4015 No
Ian Paul Gibbins UK Independence Party (UKIP) 1497 No
Jamie Paul Wildman Green Party 957 No
Add candidates Edit Results

Delyn on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
David Hanson Labour Party 20573 Yes
Matt Wright Conservative and Unionist Party 16333 No
Paul Rowlinson Plaid Cymru - The Party of Wales 1481 No
Tom Rippeth Liberal Democrats 1031 No
Add candidates Edit Results

Denton and Reddish on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Andrew Gwynne Labour Party 25161 Yes
Rozila Kana Conservative and Unionist Party 11084 No
Joshua Garth Seddon UK Independence Party (UKIP) 1798 No
Louise Ankers Liberal Democrats 853 No
Gareth Hayes Green Party 486 No
Farmin Lord F'tang F'tang Dave of Haughton The Official Monster Raving Loony Party 217 No
Add candidates Edit Results

Derby North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Chris Williamson Labour Party 23622 Yes
Amanda Solloway Conservative and Unionist Party 21607 No
Lucy Care Liberal Democrats 2262 No
Bill Piper UK Independence Party (UKIP) 1181 No
Add candidates Edit Results

Derbyshire Dales on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Patrick McLoughlin Conservative and Unionist Party 29744 Yes
Andy Botham Labour Party 15417 No
Andrew Hollyer Liberal Democrats 3126 No
Matt Buckler Green Party 1002 No
Robin Greenwood Humanity 282 No
Add candidates Edit Results

Derby South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Margaret Beckett Labour Party 26430 Yes
Evonne Williams Conservative and Unionist Party 15182 No
Alan Graves UK Independence Party (UKIP) 2011 No
Joe Naitta Liberal Democrats 1229 No
Ian Sleeman Green Party 454 No
Add candidates Edit Results

Devizes on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Imtiyaz Shaikh Labour Party 10608 Maybe
Claire Perry Conservative and Unionist Party 31744 Yes
Christopher Francis Coleman Liberal Democrats 4706 No
Tim Page UK Independence Party (UKIP) 1706 No
Emma Dawnay Green Party 1606 No
Jim Gunter Wessex Regionalists 223 No
Add candidates Edit Results

Dewsbury on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Paula Sherriff Labour Party 28814 Yes
Beth Prescott Conservative and Unionist Party 25493 No
Ednan Hussain Liberal Democrats 1214 No
Simon Cope Green Party 1024 No
Add candidates Edit Results

Doncaster Central on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Rosie Winterton Labour Party 24915 Yes
Tom Hunt Conservative and Unionist Party 14784 No
Chris Whitwood Yorkshire Party 1346 No
Eddie Todd Independent 1006 No
Alison Brelsford Liberal Democrats 973 No
Add candidates Edit Results

Doncaster North on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Ed Miliband Labour Party 25711 Yes
Shade Adoh Conservative and Unionist Party 11687 No
Kim Parkinson UK Independence Party (UKIP) 2738 No
Charlie Bridges Yorkshire Party 741 No
Robert Adamson Liberal Democrats 706 No
Frank Calladine Independent 366 No
David Allen English Democrats 363 No
Add candidates Edit Results

Don Valley on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Caroline Flint Labour Party 24351 Yes
Aaron Bell Conservative and Unionist Party 19182 No
Stevie Shaun Manion Yorkshire Party 1599 No
Anthony Smith Liberal Democrats 856 No
Add candidates Edit Results

Dover on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Charlie Elphicke Conservative and Unionist Party 27211 Yes
Stacey Blair Labour Party 20774 No
Piers Wauchope UK Independence Party (UKIP) 1722 No
Simon Dodd Liberal Democrats 1336 No
Beccy Sawbridge Green Party 923 No
Add candidates Edit Results

Dudley North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ian Austin Labour Party 18090 Yes
Les Jones Conservative and Unionist Party 18068 No
Bill Etheridge UK Independence Party (UKIP) 2144 No
Ben France Liberal Democrats 368 No
Andrew Nixon Green Party 240 No
Add candidates Edit Results

Dudley South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mike Wood Conservative and Unionist Party 21588 Yes
Natasha Millward Labour Party 13858 No
Mitch Bolton UK Independence Party (UKIP) 1791 No
Jonathan Michael Bramall Liberal Democrats 625 No
Jenny Maxwell Green Party 382 No
Add candidates Edit Results

Dulwich and West Norwood on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Helen Hayes Labour Party 39096 Yes
Rachel Wolf Conservative and Unionist Party 10940 No
Gail Kent Liberal Democrats 4475 No
Rashid Nix Green Party 1408 No
Robin Lambert Independent 121 No
Yen Lin Chong Independent 103 No
Add candidates Edit Results

Dumfries and Galloway on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alister Jack Conservative and Unionist Party 22344 Yes
Richard Arkless Scottish National Party (SNP) 16701 No
Daniel Goodare Labour Party 10775 No
Joan Mitchell Liberal Democrats 1241 No
Yen Hongmei Jin Independent 538 No
Add candidates Edit Results

Dumfriesshire, Clydesdale and Tweeddale on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
David Mundell Conservative and Unionist Party 24177 Yes
M脿iri McAllan Scottish National Party (SNP) 14736 No
Douglas Beattie Labour Party 8102 No
John Ferry Liberal Democrats 1949 No
Add candidates Edit Results

Dundee East on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Stewart Hosie Scottish National Party (SNP) 18391 Yes
Eleanor Price Conservative and Unionist Party 11746 No
Lesley Brennan Labour Party 11176 No
Christopher John McIntyre Liberal Democrats 1615 No
Add candidates Edit Results

Dundee West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Law Scottish National Party (SNP) 18045 Yes
Alan Cowan Labour Party 12783 No
Darren Cormack Conservative and Unionist Party 6257 No
Jenny Blain Liberal Democrats 1189 No
Sean Dobson Independent 403 No
Add candidates Edit Results

Dunfermline and West Fife on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Douglas Chapman Scottish National Party (SNP) 18121 Yes
Cara Hilton Labour and Co-operative Party 17277 No
Belinda Hacking Conservative and Unionist Party 12593 No
James Calder Liberal Democrats 3019 No
Add candidates Edit Results

Dwyfor Meirionnydd on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Liz Saville Roberts Plaid Cymru - The Party of Wales 13687 Yes
Neil Fairlamb Conservative and Unionist Party 8837 No
Mathew Norman Labour Party 6273 No
Stephen Churchman Liberal Democrats 937 No
Frank Wykes UK Independence Party (UKIP) 614 No
Add candidates Edit Results

Ealing Central and Acton on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Rupa Huq Labour Party 33037 Yes
Joy Morrissey Conservative and Unionist Party 19230 No
Jon Ball Liberal Democrats 3075 No
Add candidates Edit Results

Ealing North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Steve Pound Labour Party 34635 Yes
Isobel Grant Conservative and Unionist Party 14942 No
Humaira Sanders Liberal Democrats 1275 No
Peter McIlvenna UK Independence Party (UKIP) 921 No
Meena Hans Green Party 743 No
Add candidates Edit Results

Ealing, Southall on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Virendra Sharma Labour Party 31720 Yes
Fabio Conti Conservative and Unionist Party 9630 No
Nigel Bakhai Liberal Democrats 1892 No
Peter Ward Green Party 1037 No
John Poynton UK Independence Party (UKIP) 504 No
Arj Thiara Workers Revolutionary Party 362 No
Add candidates Edit Results

Easington on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Grahame Morris Labour Party 23152 Yes
Barney Campbell Conservative and Unionist Party 8260 No
Susan McDonnell The North East Party 2355 No
Allyn Roberts UK Independence Party (UKIP) 1727 No
Tom Hancock Liberal Democrats 460 No
Martie Warin Green Party 410 No
Add candidates Edit Results

East Antrim on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Sammy Wilson Democratic Unionist Party - D.U.P. 21873 Yes
Stewart Dickson Alliance - Alliance Party of Northern Ireland 5950 No
John Stewart Ulster Unionist Party 4524 No
Oliver McMullan Sinn F茅in 3555 No
Margaret Anne McKillop SDLP (Social Democratic & Labour Party) 1278 No
Mark Logan Conservative and Unionist Party 963 No
Add candidates Edit Results

Eastbourne on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Stephen Lloyd Liberal Democrats 26924 Yes
Caroline Ansell Conservative and Unionist Party 25315 No
Jake Lambert Labour Party 4671 No
Alex Hough Green Party 510 No
Add candidates Edit Results

East Devon on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Hugo Swire Conservative and Unionist Party 29306 Yes
Claire Wright Independent 21270 No
Jan Ross Labour Party 6857 No
Alison Eden Liberal Democrats 1468 No
Brigitte Graham UK Independence Party (UKIP) 1203 No
Peter H Faithfull Independent 150 No
Michael Val Davies Independent 128 No
Add candidates Edit Results

East Dunbartonshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jo Swinson Liberal Democrats 21023 Yes
John Nicolson Scottish National Party (SNP) 15684 No
Sheila Mechan Conservative and Unionist Party 7563 No
Callum McNally Labour Party 7531 No
Add candidates Edit Results

East Ham on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Stephen Timms Labour Party 47124 Yes
Kirsty Finlayson Conservative and Unionist Party 7241 No
Daniel Charles Oxley UK Independence Party (UKIP) 697 No
Glanville Williams Liberal Democrats 656 No
Chidi Oti-Obihara Green Party 474 No
Afzal Choudhry Friends Party 311 No
Mirza Rahman Independent 130 No
Add candidates Edit Results

East Hampshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Damian Hinds Conservative and Unionist Party 35263 Yes
Rohit Dasgupta Labour Party 9411 No
Richard Robinson Liberal Democrats 8403 No
Richard Knight Green Party 1760 No
Susan Jerrard The Justice & Anti-Corruption Party 571 No
Add candidates Edit Results

East Kilbride, Strathaven and Lesmahagow on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Lisa Cameron Scottish National Party (SNP) 21023 Yes
Monique McAdams Labour Party 17157 No
Mark McGeever Conservative and Unionist Party 13704 No
Paul McGarry Liberal Democrats 1590 No
Janice Mackay UK Independence Party (UKIP) 628 No
Add candidates Edit Results

Eastleigh on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mims Davies Conservative and Unionist Party 28889 Yes
Mike Thornton Liberal Democrats 14710 No
Jill Payne Labour Party 11454 No
Malcolm Jones UK Independence Party (UKIP) 1477 No
Ronald Nicholas Meldrum Green Party 750 No
Add candidates Edit Results

East Londonderry on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gregory Campbell Democratic Unionist Party - D.U.P. 19723 Yes
Dermot Nicholl Sinn F茅in 10881 No
Stephanie Quigley SDLP (Social Democratic & Labour Party) 4423 No
Richard Holmes Ulster Unionist Party 3135 No
Chris McCaw Alliance - Alliance Party of Northern Ireland 2538 No
Liz St Clair-Legge Conservative and Unionist Party 330 No
Add candidates Edit Results

East Lothian on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Martin Whitfield Labour Party 20158 Yes
George Kerevan Scottish National Party (SNP) 17075 No
Sheila Low Conservative and Unionist Party 16540 No
Elisabeth Wilson Liberal Democrats 1738 No
Mike Allan Independent 367 No
Add candidates Edit Results

East Renfrewshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Paul Masterton Conservative and Unionist Party 21496 Yes
Kirsten Frances Oswald Scottish National Party (SNP) 16784 No
Blair McDougall Labour Party 14346 No
Aileen Morton Liberal Democrats 1112 No
Add candidates Edit Results

East Surrey on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Sam Gyimah Conservative and Unionist Party 35310 Yes
Hitesh Tailor Labour Party 11396 No
David Lee Liberal Democrats 6197 No
Andy Parr Independent 2973 No
Helena Mary Windsor UK Independence Party (UKIP) 2227 No
Benedict Southworth Green Party 1100 No
Add candidates Edit Results

East Worthing and Shoreham on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Tim Loughton Conservative and Unionist Party 25988 Yes
Sophie Cook Labour Party 20882 No
Oli Henman Liberal Democrats 2523 No
Mike Glennon UK Independence Party (UKIP) 1444 No
Leslie Christine Groves Williams Green Party 1273 No
Carl Walker National Health Action Party 575 No
Andy Lutwyche Independent 432 No
Add candidates Edit Results

East Yorkshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Greg Knight Conservative and Unionist Party 31442 Yes
Alan Clark Labour Party 16436 No
Carl Minns Liberal Democrats 2134 No
Andrew Dennis UK Independence Party (UKIP) 1986 No
Tim Norman Yorkshire Party 1015 No
Mike Jackson Green Party 943 No
Add candidates Edit Results

Eddisbury on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Antoinette Sandbach Conservative and Unionist Party 29192 Yes
Cathy Reynolds Labour Party 17250 No
Ian Priestner Liberal Democrats 2804 No
John Bickley UK Independence Party (UKIP) 1109 No
Mark Green Green Party 785 No
Morgan Hill Pirate Party UK 179 No
Add candidates Edit Results

Edinburgh East on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Tommy Sheppard Scottish National Party (SNP) 18509 Yes
Patsy King Labour Party 15084 No
Katie Mackie Conservative and Unionist Party 8081 No
Tristan Gray Liberal Democrats 1849 No
Add candidates Edit Results

Edinburgh North and Leith on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Deidre Brock Scottish National Party (SNP) 19243 Yes
Gordon Munro Labour and Co-operative Party 17618 No
Iain McGill Conservative and Unionist Party 15385 No
Martin Veart Liberal Democrats 2579 No
Lorna Slater Scottish Green Party 1727 No
Add candidates Edit Results

Edinburgh South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ian Murray Labour Party 26269 Yes
Jim Eadie Scottish National Party (SNP) 10755 No
Stephanie Smith Conservative and Unionist Party 9428 No
Alan Beal Liberal Democrats 1388 No
Add candidates Edit Results

Edinburgh South West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Joanna Cherry Scottish National Party (SNP) 17575 Yes
Miles Briggs Conservative and Unionist Party 16478 No
Foysol Choudhury Labour Party 13213 No
Aisha Mir Liberal Democrats 2124 No
Add candidates Edit Results

Edinburgh West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Christine Jardine Liberal Democrats 18108 Yes
Toni Giugliano Scottish National Party (SNP) 15120 No
Sandy Batho Conservative and Unionist Party 11559 No
Mandy Telford Labour Party 7876 No
Mark Robertson Whittet Scotland's Independence Referendum Party 132 No
Add candidates Edit Results

Edmonton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kate Osamor Labour and Co-operative Party 31221 Yes
Gonul Daniels Conservative and Unionist Party 10106 No
Nigel Sussman UK Independence Party (UKIP) 860 No
David Reuben Schmitz Liberal Democrats 858 No
Benjamin Gill Green Party 633 No
Add candidates Edit Results

Ellesmere Port and Neston on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Justin Madders Labour Party 30137 Yes
Nigel Jones Conservative and Unionist Party 18747 No
Ed Gough Liberal Democrats 892 No
Fred Fricker UK Independence Party (UKIP) 821 No
Steven Baker Green Party 342 No
Add candidates Edit Results

Elmet and Rothwell on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alec Shelbrooke Conservative and Unionist Party 32352 Yes
David Nagle Labour Party 22547 No
Stewart Golton Liberal Democrats 2606 No
Matthew Clover Yorkshire Party 1042 No
Dylan Brown Green Party 995 No
Add candidates Edit Results

Eltham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Clive Efford Labour Party 25128 Yes
Matt Hartley Conservative and Unionist Party 18832 No
David Hall-Matthews Liberal Democrats 1457 No
John Clarke British National Party 738 No
Add candidates Edit Results

Enfield North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Joan Ryan Labour Party 28177 Yes
Nick de Bois Conservative and Unionist Party 17930 No
Nick da Costa Liberal Democrats 1036 No
Deborah Cairns UK Independence Party (UKIP) 848 No
Bill Linton Green Party 574 No
Add candidates Edit Results

Enfield, Southgate on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Bambos Charalambous Labour Party 24989 Yes
David Burrowes Conservative and Unionist Party 20634 No
Pippa Morgan Liberal Democrats 1925 No
David Flint Green Party 780 No
Add candidates Edit Results

Epping Forest on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Eleanor Laing Conservative and Unionist Party 31462 Yes
Liam Preston Labour Party 13219 No
Jon Whitehouse Liberal Democrats 2884 No
Patrick O'Flynn UK Independence Party (UKIP) 1871 No
Simon Alexander Heap Green Party 1233 No
Thomas Bartholomew Hall Shared Ground 110 No
Add candidates Edit Results

Epsom and Ewell on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Chris Grayling Conservative and Unionist Party 35313 Yes
Ed Mayne Labour Party 14838 No
Steve Gee Liberal Democrats 7401 No
Janice Baker Green Party 1714 No
Add candidates Edit Results

Erewash on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Maggie Throup Conservative and Unionist Party 25939 Yes
Catherine Atkinson Labour Party 21405 No
Martin Garnett Liberal Democrats 1243 No
Ralph Hierons Green Party 675 No
Roy Dunn Independent 519 No
Add candidates Edit Results

Erith and Thamesmead on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Teresa Pearce Labour Party 25585 Yes
Edward Baxter Conservative and Unionist Party 15571 No
Ronie Johnson UK Independence Party (UKIP) 1728 No
Simon Waddington Liberal Democrats 750 No
Claudine Letsae Green Party 507 No
Temi Olodo Christian Peoples Alliance 243 No
Doro Oddiri Independent 80 No
Add candidates Edit Results

Esher and Walton on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Dominic Raab Conservative and Unionist Party 35071 Yes
Lana Hylands Labour Party 11773 No
Andrew Davis Liberal Democrats 10374 No
Olivia Joy Palmer Green Party 1074 No
David William Ions UK Independence Party (UKIP) 1034 No
Baron Badger The Official Monster Raving Loony Party 318 No
Della Reynolds Independent 198 No
Add candidates Edit Results

Exeter on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Ben Bradshaw Labour Party 34336 Yes
James Taghdissian Conservative and Unionist Party 18219 No
Alexandra Vanessa Newcombe Liberal Democrats 1562 No
Joe Levy Green Party 1027 No
Jonathan Haden West Independent 212 No
Jonathan Bishop Independent 67 No
Add candidates Edit Results

Falkirk on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
John McNally Scottish National Party (SNP) 20952 Yes
Craig Martin Labour Party 16029 No
Callum Laidlaw Conservative and Unionist Party 14088 No
Austin Reid Liberal Democrats 1120 No
Debra Pickering Scottish Green Party 908 No
Stuart Martin UK Independence Party (UKIP) 712 No
Add candidates Edit Results

Fareham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Suella Braverman Conservative and Unionist Party 35915 Yes
Matthew James Randall Labour Party 14360 No
Matthew Winnington Liberal Democrats 3896 No
Tony Blewett UK Independence Party (UKIP) 1541 No
Miles Grindey Green Party 1302 No
Add candidates Edit Results

Faversham and Mid Kent on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Helen Whately Conservative and Unionist Party 30390 Yes
Michael Desmond Labour Party 12977 No
David Sandru Naghi Liberal Democrats 3249 No
Mark John McGiffin UK Independence Party (UKIP) 1702 No
Alastair Gould Green Party 1431 No
Add candidates Edit Results

Feltham and Heston on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Seema Malhotra Labour and Co-operative Party 32462 Yes
Samir Jassal Conservative and Unionist Party 16859 No
Stuart Agnew UK Independence Party (UKIP) 1510 No
Hina Malik Liberal Democrats 1387 No
Tony Firkins Green Party 809 No
Add candidates Edit Results

Fermanagh and South Tyrone on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Michelle Gildernew Sinn F茅in 25230 Yes
Tom Elliott Ulster Unionist Party 24355 No
Mary Garrity SDLP (Social Democratic & Labour Party) 2587 No
Noreen Campbell Alliance - Alliance Party of Northern Ireland 886 No
Tanya Jones Green Party 423 No
Add candidates Edit Results

Filton and Bradley Stoke on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jack Lopresti Conservative and Unionist Party 25339 Yes
Naomi Rylatt Labour Party 21149 No
Eva Fielding Liberal Democrats 3052 No
Diana Warner Green Party 1162 No
Add candidates Edit Results

Finchley and Golders Green on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mike Freer Conservative and Unionist Party 24599 Yes
Jeremy Newmark Labour Party 22942 No
Jonathan Davies Liberal Democrats 3463 No
Adele Ward Green Party 919 No
Andrew Price UK Independence Party (UKIP) 462 No
Add candidates Edit Results

Folkestone and Hythe on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Damian Collins Conservative and Unionist Party 32197 Yes
Laura Davison Labour Party 16786 No
Lynne Beaumont Liberal Democrats 4222 No
Stephen Priestley UK Independence Party (UKIP) 2565 No
Martin Edward Whybrow Green Party 2498 No
David Plumstead Independent 493 No
Naomi May Slade Independent 114 No
Add candidates Edit Results

Forest of Dean on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Mark Harper Conservative and Unionist Party 28096 Yes
Shaun Stammers Labour Party 18594 No
Janet Ellard Liberal Democrats 2029 No
James Greenwood Green Party 1241 No
Ernest John Valentine UK Independence Party (UKIP) 1237 No
Julian Burrett Independent 570 No
Add candidates Edit Results

Foyle on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Elisha McCallion Sinn F茅in 18256 Yes
Mark Durkan SDLP (Social Democratic & Labour Party) 18087 No
Gary Middleton Democratic Unionist Party - D.U.P. 7398 No
Shaun Harkin People Before Profit 1377 No
John Doherty Alliance - Alliance Party of Northern Ireland 847 No
Add candidates Edit Results

Fylde on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mark Menzies Conservative and Unionist Party 27334 Yes
Jed Sullivan Labour Party 15529 No
Freddie van Mierlo Liberal Democrats 2341 No
Tina Rothery Green Party 1263 No
Add candidates Edit Results

Gainsborough on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Edward Leigh Conservative and Unionist Party 31790 Yes
Catherine Tite Labour Party 14767 No
Lesley Rollings Liberal Democrats 3630 No
Vicky Pearson Green Party 1238 No
Add candidates Edit Results

Garston and Halewood on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Maria Eagle Labour Party 41599 Yes
Adam Ernest Marsden Conservative and Unionist Party 9450 No
Anna Martin Liberal Democrats 1723 No
Lawrence Brown Green Party 750 No
Add candidates Edit Results

Gateshead on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ian Mearns Labour Party 27426 Yes
Lauren Hankinson Conservative and Unionist Party 10076 No
Mark Bell UK Independence Party (UKIP) 2281 No
Frank Hindle Liberal Democrats 1709 No
Andy Redfern Green Party 611 No
Add candidates Edit Results

Gedling on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Vernon Coaker Labour Party 26833 Yes
Carolyn Renwick Conservative and Unionist Party 22139 No
Lee Waters UK Independence Party (UKIP) 1143 No
Robert Andrew Swift Liberal Democrats 1052 No
Rebecca Connick Green Party 515 No
Add candidates Edit Results

Gillingham and Rainham on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Rehman Chishti Conservative and Unionist Party 27091 Yes
Andy Stamp Labour Party 17661 No
Martin Cook UK Independence Party (UKIP) 2097 No
Paul Chaplin Liberal Democrats 1372 No
Clive Gregory Green Party 520 No
Roger James Peacock Christian Peoples Alliance 127 No
Add candidates Edit Results

Glasgow Central on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Alison Thewliss Scottish National Party (SNP) 16096 Yes
Faten Hameed Labour Party 13829 No
Charlotte Fairbanks Conservative and Unionist Party 5014 No
Isabel Nelson Liberal Democrats 1045 No
Add candidates Edit Results

Glasgow East on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
David Linden Scottish National Party (SNP) 14024 Yes
Kate Watson Labour Party 13949 No
Thomas Kerr Conservative and Unionist Party 6816 No
Matthew James Clark Liberal Democrats 567 No
John Ferguson UK Independence Party (UKIP) 504 No
Karin Finegan Independent 158 No
Steven Marshall Social Democratic Party 148 No
Add candidates Edit Results

Glasgow North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Patrick Grady Scottish National Party (SNP) 12597 Yes
Pam Duncan-Glancy Labour Party 11537 No
Stuart Cullen Conservative and Unionist Party 4935 No
Patrick Harvie Scottish Green Party 3251 No
Calum Mark Shepherd Liberal Democrats 1153 No
Add candidates Edit Results

Glasgow North East on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Paul Sweeney Labour Party 13637 Yes
Anne McLaughlin Scottish National Party (SNP) 13395 No
Jack Wyllie Conservative and Unionist Party 4106 No
Daniel Donaldson Liberal Democrats 637 No
Add candidates Edit Results

Glasgow North West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Carol Monaghan Scottish National Party (SNP) 16508 Yes
Michael Shanks Labour Party 13947 No
Chris Land Conservative and Unionist Party 7002 No
James Speirs Liberal Democrats 1387 No
Add candidates Edit Results

Glasgow South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Stewart McDonald Scottish National Party (SNP) 18312 Yes
Eileen Dinning Labour Party 16285 No
Taylor Muir Conservative and Unionist Party 8506 No
Ewan Hoyle Liberal Democrats 1447 No
Add candidates Edit Results

Glasgow South West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Stephens Scottish National Party (SNP) 14386 Yes
Matt Kerr Labour and Co-operative Party 14326 No
Thomas Haddow Conservative and Unionist Party 5524 No
Ben Denton-Cardew Liberal Democrats 661 No
Sarah Louise Hemy UK Independence Party (UKIP) 481 No
Add candidates Edit Results

Glenrothes on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Peter Grant Scottish National Party (SNP) 17291 Yes
Altany Craik Labour Party 14024 No
Andrew Brown Conservative and Unionist Party 7876 No
Rebecca Bell Liberal Democrats 1208 No
Add candidates Edit Results

Gloucester on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Richard Graham Conservative and Unionist Party 27208 Yes
Barry Kirby Labour Party 21688 No
Jeremy Eric Hilton Liberal Democrats 2716 No
Daniel Joseph Woolf UK Independence Party (UKIP) 1495 No
Gerald Hartley Green Party 754 No
George Ridgeon The Official Monster Raving Loony Party 210 No
Add candidates Edit Results

Gordon on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Colin Clark Conservative and Unionist Party 21861 Yes
Alex Salmond Scottish National Party (SNP) 19254 No
Kirsten Muat Labour Party 6340 No
David Evans Liberal Democrats 6230 No
Add candidates Edit Results

Gosport on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Caroline Dinenage Conservative and Unionist Party 30647 Yes
Alan Durrant Labour Party 13436 No
Bruce Tennent Liberal Democrats 2328 No
Chloe Marie Palmer UK Independence Party (UKIP) 1790 No
Monica Cassidy Green Party 1024 No
Jeff Roberts Independent 256 No
Add candidates Edit Results

Gower on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tonia Antoniazzi Labour Party 22727 Yes
Byron Davies Conservative and Unionist Party 19458 No
Harri Roberts Plaid Cymru - The Party of Wales 1669 No
Howard Evans Liberal Democrats 931 No
Ross Gareth Ford UK Independence Party (UKIP) 642 No
Jason Winstanley Pirate Party UK 149 No
Add candidates Edit Results

Grantham and Stamford on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Nicholas Boles Conservative and Unionist Party 35090 Yes
Barrie Fairbairn Labour Party 14996 No
Anita Day Liberal Democrats 3120 No
Marietta King UK Independence Party (UKIP) 1745 No
Tariq Mahmood Independent 860 No
Becca Thackray Green Party 782 No
Add candidates Edit Results

Gravesham on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Adam Holloway Conservative and Unionist Party 27237 Yes
Mandy Garford Labour Party 17890 No
Emmanuel Korede Feyisetan UK Independence Party (UKIP) 1742 No
James Martin Willis Liberal Democrats 1210 No
Marna Gilligan Green Party 723 No
Michael Leo Patrick Rogan Independent 195 No
Add candidates Edit Results

Great Grimsby on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Melanie Onn Labour Party 17545 Yes
Jo Gideon Conservative and Unionist Party 14980 No
Mike Hookem UK Independence Party (UKIP) 1648 No
Steve Beasant Liberal Democrats 954 No
Christina McGilligan-Fell Independent 394 No
Add candidates Edit Results

Great Yarmouth on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Brandon Lewis Conservative and Unionist Party 23901 Yes
Mike Smith-Clare Labour Party 15928 No
Catherine Blaiklock UK Independence Party (UKIP) 2767 No
James Michael Joyce Liberal Democrats 987 No
Harry Webb Green Party 563 No
Add candidates Edit Results

Greenwich and Woolwich on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Matthew Pennycook Labour Party 34215 Yes
Caroline Attfield Conservative and Unionist Party 13501 No
Chris Adams Liberal Democrats 3785 No
Dan Garrun Green Party 1605 No
Add candidates Edit Results

Guildford on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Anne Milton Conservative and Unionist Party 30295 Yes
Z枚e Franklin Liberal Democrats 13255 No
Howard Smith Labour Party 10545 No
Mark Bray-Parry Green Party 1152 No
John Hugh Morris The Peace Party - Non-violence, Justice, Environment 205 No
Semi Essessi Independent 57 No
Add candidates Edit Results

Hackney North and Stoke Newington on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Diane Abbott Labour Party 42265 Yes
Amy Gray Conservative and Unionist Party 7126 No
Joe Richards Liberal Democrats 3817 No
Alastair Binnie-Lubbock Green Party 2606 No
Jon Homan Animal Welfare Party 222 No
Abraham Spielmann Independent 203 No
Shahahandria Khan Friends Party 59 No
Add candidates Edit Results

Hackney South and Shoreditch on 8 June 2017 馃攼

1 seat up for election. 10 candidates known.

Name Party Votes Elected?
Meg Hillier Labour and Co-operative Party 43974 Yes
Luke Parker Conservative and Unionist Party 6043 No
Dave Raval Liberal Democrats 3168 No
Rebecca Johnson Green Party 1522 No
Vanessa Hudson Animal Welfare Party 226 No
Russell Shaw Higgs Independent 143 No
Angel Watt Christian Peoples Alliance 113 No
Jonty Leff Workers Revolutionary Party 86 No
Hugo Sugg Independent 50 No
Dale Kalamazad Independent 29 No
Add candidates Edit Results

Halesowen and Rowley Regis on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
James Morris Conservative and Unionist Party 23012 Yes
Ian Gordon Cooper Labour Party 17759 No
Stuart Carl Henley UK Independence Party (UKIP) 2126 No
Jamie Christian Scott Liberal Democrats 859 No
James Robertson Green Party 440 No
Tim Weller Independent 183 No
Add candidates Edit Results

Halifax on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Holly Walker-Lynch Labour Party 25507 Yes
Chris Pearson Conservative and Unionist Party 20131 No
Mark Weedon UK Independence Party (UKIP) 1568 No
James Baker Liberal Democrats 1070 No
Add candidates Edit Results

Haltemprice and Howden on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Davis Conservative and Unionist Party 31355 Yes
Hollie Devanney Labour Party 15950 No
David Nolan Liberal Democrats 2482 No
Diana Wallis Yorkshire Party 942 No
Carole Needham Green Party 711 No
Add candidates Edit Results

Halton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Derek Twigg Labour Party 36115 Yes
Matthew Lloyd Conservative and Unionist Party 10710 No
Glyn Redican UK Independence Party (UKIP) 1488 No
Ryan Bate Liberal Democrats 896 No
Victor Turton Independent 309 No
Add candidates Edit Results

Hammersmith on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Andy Slaughter Labour Party 33375 Yes
Charlie Dewhirst Conservative and Unionist Party 14724 No
Joyce Onstad Liberal Democrats 2802 No
Alex Horn Green Party 800 No
Jack Bovill UK Independence Party (UKIP) 507 No
Jagdeo Singh Hauzaree Independent 44 No
Add candidates Edit Results

Hampstead and Kilburn on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tulip Siddiq Labour Party 34464 Yes
Claire Louise Vaculik Conservative and Unionist Party 18904 No
Kirsty Allan Liberal Democrats 4100 No
John Mansook Green Party 742 No
Hugh Easterbrook Independent 136 No
Rainbow George Weiss Independent 61 No
Add candidates Edit Results

Harborough on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Neil O'Brien Conservative and Unionist Party 30135 Yes
Andy Thomas Labour Party 17706 No
Zuffar Haq Liberal Democrats 7286 No
Teck Keong Khong UK Independence Party (UKIP) 1361 No
Darren Neil Woodiwiss Green Party 1110 No
Add candidates Edit Results

Harlow on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Robert Halfon Conservative and Unionist Party 24230 Yes
Phil Waite Labour Party 17199 No
Mark Robert Edward Gough UK Independence Party (UKIP) 1787 No
Geoff Seeff Liberal Democrats 970 No
Hannah Allbrooke Green Party 660 No
Add candidates Edit Results

Harrogate and Knaresborough on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Andrew Jones Conservative and Unionist Party 31477 Yes
Helen Flynn Liberal Democrats 13309 No
Mark Sewards Labour Party 11395 No
Donald George Fraser Independent 559 No
Add candidates Edit Results

Harrow East on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Bob Blackman Conservative and Unionist Party 25129 Yes
Navin Shah Labour Party 23372 No
Adam Bernard Liberal Democrats 1573 No
Emma Wallace Green Party 771 No
Add candidates Edit Results

Harrow West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Gareth Thomas Labour and Co-operative Party 30640 Yes
Hannah David Conservative and Unionist Party 17326 No
Chris Noyce Liberal Democrats 1267 No
Rowan Langley Green Party 652 No
Rathy Alagaratnam UK Independence Party (UKIP) 470 No
Add candidates Edit Results

Hartlepool on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mike Hill Labour Party 21969 Yes
Carl Jackson Conservative and Unionist Party 14319 No
Phillip Broughton UK Independence Party (UKIP) 4801 No
Andy Hagon Liberal Democrats 746 No
Add candidates Edit Results

Harwich and North Essex on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Bernard Jenkin Conservative and Unionist Party 29921 Yes
Rosalind Scott Labour Party 15565 No
Dominic Graham Liberal Democrats 2787 No
Aaron Brett Hammond UK Independence Party (UKIP) 1685 No
Blake Roberts Green Party 1042 No
Stephen Todd Christian Peoples Alliance 141 No
Add candidates Edit Results

Hastings and Rye on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Amber Rudd Conservative and Unionist Party 25668 Yes
Peter Chowney Labour Party 25322 No
Nick Perry Liberal Democrats 1885 No
Michael Phillips UK Independence Party (UKIP) 1479 No
Nicholas Wilson Independent 412 No
Add candidates Edit Results

Havant on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Alan Mak Conservative and Unionist Party 27676 Yes
Graham Giles Labour Party 11720 No
Paul Gray Liberal Democrats 2801 No
John Perry UK Independence Party (UKIP) 2011 No
Tim Dawes Green Party 1122 No
Ann Buckley Independent 984 No
Add candidates Edit Results

Hayes and Harlington on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
John McDonnell Labour Party 31796 Yes
Greg Smith Conservative and Unionist Party 13681 No
Clifford Dixon UK Independence Party (UKIP) 1153 No
Bill Newton Dunn Liberal Democrats 601 No
John Bowman Green Party 571 No
Add candidates Edit Results

Hazel Grove on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
William Wragg Conservative and Unionist Party 20047 Yes
Lisa Smart Liberal Democrats 14533 No
Navendu Mishra Labour Party 9036 No
Robbie Lee Green Party 516 No
Add candidates Edit Results

Hemel Hempstead on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mike Penning Conservative and Unionist Party 28735 Yes
Mandi Tattershall Labour Party 19290 No
Sally Symington Liberal Democrats 3233 No
Sherief Hassan Green Party 1024 No
Add candidates Edit Results

Hemsworth on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jon Trickett Labour Party 25740 Yes
Mike Jordan Conservative and Unionist Party 15566 No
David Alan Dews UK Independence Party (UKIP) 2591 No
Martin Roberts Yorkshire Party 1135 No
Mary Macqueen Liberal Democrats 912 No
Add candidates Edit Results

Hendon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Matthew Offord Conservative and Unionist Party 25078 Yes
Mike Katz Labour Party 24006 No
Alasdair Hill Liberal Democrats 1985 No
Carmen Legarda Green Party 578 No
Sabriye Warsame UK Independence Party (UKIP) 568 No
Add candidates Edit Results

Henley on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
John Howell Conservative and Unionist Party 33749 Yes
Oliver Kavanagh Labour Party 11455 No
Laura Coyle Liberal Democrats 8485 No
Robin Bennett Green Party 1864 No
Tim Scott UK Independence Party (UKIP) 1154 No
Patrick Hugo Gray The Radical Party 392 No
Add candidates Edit Results

Hereford and South Herefordshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jesse Norman Conservative and Unionist Party 27004 Yes
Anna Coda Labour Party 11991 No
Jim Kenyon Independent 5560 No
Lucy Ann Hurds Liberal Democrats 3556 No
Diana Toynbee Green Party 1220 No
Gwyn James Price UK Independence Party (UKIP) 1153 No
Add candidates Edit Results

Hertford and Stortford on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mark Prisk Conservative and Unionist Party 36184 Yes
Katherine Chibah Labour Party 17149 No
Mark Timothy Argent Liberal Democrats 4845 No
David Rupert Woollcombe Green Party 1814 No
Add candidates Edit Results

Hertsmere on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Oliver Dowden Conservative and Unionist Party 31928 Yes
Fiona Smith Labour Party 14977 No
Joe Jordan Liberal Democrats 2794 No
David Hoy UK Independence Party (UKIP) 1564 No
Sophie Summerhayes Green Party 990 No
Add candidates Edit Results

Hexham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Guy Opperman Conservative and Unionist Party 24996 Yes
Stephen Powers Labour and Co-operative Party 15760 No
Fiona Hall Liberal Democrats 3285 No
Wesley Foot Green Party 1253 No
Francis Miles UK Independence Party (UKIP) 930 No
Add candidates Edit Results

Heywood and Middleton on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Liz McInnes Labour Party 26578 Yes
Chris Clarkson Conservative and Unionist Party 18961 No
Lee Jason Seville UK Independence Party (UKIP) 3239 No
Bill Winlow Liberal Democrats 1087 No
Add candidates Edit Results

High Peak on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Ruth George Labour Party 26753 Yes
Andrew Bingham Conservative and Unionist Party 24431 No
Charles Lawley Liberal Democrats 2669 No
Add candidates Edit Results

Hitchin and Harpenden on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Bim Afolami Conservative and Unionist Party 31189 Yes
John Hayes Labour Party 19158 No
Hugh Annand Liberal Democrats 6236 No
Richard Alexander Cano Green Party 1329 No
Ray Blake Independent 629 No
Sid Cordle Christian Peoples Alliance 242 No
Add candidates Edit Results

Holborn and St Pancras on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Keir Starmer Labour Party 41343 Yes
Tim Barnes Conservative and Unionist Party 10834 No
Stephen Crosher Liberal Democrats 4020 No
Si芒n Berry Green Party 1980 No
Giles Game UK Independence Party (UKIP) 727 No
Janus Polenceusz English Democrats 93 No
Add candidates Edit Results

Hornchurch and Upminster on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Julia Lopez Conservative and Unionist Party 33750 Yes
Rocky Gill Labour Party 16027 No
Lawrence Webb UK Independence Party (UKIP) 3502 No
Jonathan Mitchell Liberal Democrats 1371 No
Peter Caton Green Party 1077 No
David Furness British National Party 318 No
Add candidates Edit Results

Hornsey and Wood Green on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Catherine West Labour Party 40738 Yes
Dawn Barnes Liberal Democrats 10000 No
Emma Lane Conservative and Unionist Party 9246 No
Sam Hall Green Party 1181 No
Nimko Ali Women's Equality Party 551 No
Ruth Price UK Independence Party (UKIP) 429 No
Helen Spiby-Vann Christian Peoples Alliance 93 No
Anna Athow Workers Revolutionary Party 55 No
Add candidates Edit Results

Horsham on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Jeremy Quin Conservative and Unionist Party 36906 Yes
Susannah Brady Labour Party 13422 No
Morwen Elizabeth Millson Liberal Democrats 7644 No
Catherine Mary Ross Green Party 1844 No
Roger John Arthur UK Independence Party (UKIP) 1533 No
James Smith Something New 375 No
Jim Duggan The Peace Party - Non-violence, Justice, Environment 263 No
Add candidates Edit Results

Houghton and Sunderland South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Bridget Phillipson Labour Party 24665 Yes
Paul Howell Conservative and Unionist Party 12324 No
Michael Anthony Joyce UK Independence Party (UKIP) 2379 No
Paul Edgeworth Liberal Democrats 908 No
Richard Peter Bradley Green Party 725 No
Mick Watson Independent 479 No
Add candidates Edit Results

Hove on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Peter Kyle Labour Party 36942 Yes
Kristy Lyn Adams Conservative and Unionist Party 18185 No
Caroline Hynds Liberal Democrats 1311 No
Ph茅lim Mac Cafferty Green Party 971 No
Charley Sabel Independent 187 No
Add candidates Edit Results

Huddersfield on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Barry Sheerman Labour and Co-operative Party 26470 Yes
Scott Benton Conservative and Unionist Party 14465 No
Andrew Cooper Green Party 1395 No
Zulfiqar Ali Liberal Democrats 1155 No
Bikatshi Katenga Yorkshire Party 274 No
Marteen Thokkudubiyyapu Independent 75 No
Add candidates Edit Results

Huntingdon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jonathan Djanogly Conservative and Unionist Party 32915 Yes
Nik Johnson Labour Party 18440 No
Rod Cantrill Liberal Democrats 5090 No
Paul Bullen UK Independence Party (UKIP) 2180 No
Tom MacLennan Green Party 1095 No
Add candidates Edit Results

Hyndburn on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Graham Jones Labour Party 24120 Yes
Kevin Horkin Conservative and Unionist Party 18305 No
Janet Brown UK Independence Party (UKIP) 1953 No
Les Jones Liberal Democrats 824 No
Add candidates Edit Results

Ilford North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Wes Streeting Labour Party 30589 Yes
Lee Scott Conservative and Unionist Party 20950 No
Richard Clare Liberal Democrats 1034 No
Doris Osen Independent 368 No
Add candidates Edit Results

Ilford South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Mike Gapes Labour and Co-operative Party 43724 Yes
Chris Carter-Chapman Conservative and Unionist Party 12077 No
Farid Ahmed Liberal Democrats 772 No
RoseMary Warrington Green Party 542 No
Tariq Saeed UK Independence Party (UKIP) 477 No
Kane Khan Friends Party 65 No
Add candidates Edit Results

Inverclyde on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ronnie Cowan Scottish National Party (SNP) 15050 Yes
Martin McCluskey Labour Party 14666 No
David Wilson Conservative and Unionist Party 8399 No
David Stevens Liberal Democrats 978 No
Add candidates Edit Results

Inverness, Nairn, Badenoch and Strathspey on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Drew Hendry Scottish National Party (SNP) 21042 Yes
Nick Tulloch Conservative and Unionist Party 16118 No
Mike Robb Labour Party 8552 No
Ritchie Cunningham Liberal Democrats 6477 No
Donald Boyd Christian Party "Proclaiming Christ's Lordship" 612 No
Add candidates Edit Results

Ipswich on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Sandy Martin Labour Party 24224 Yes
Ben Gummer Conservative and Unionist Party 23393 No
Tony Gould UK Independence Party (UKIP) 1372 No
Adrian Hyyrylainen-Trett Liberal Democrats 1187 No
Charlotte Armstrong Green Party 840 No
David Tabane Independent 121 No
Add candidates Edit Results

Isle of Wight on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Bob Seely Conservative and Unionist Party 38190 Yes
Julian Critchley Labour Party 17121 No
Vix Lowthion Green Party 12915 No
Nick Belfitt Liberal Democrats 2740 No
Daryll Pitcher UK Independence Party (UKIP) 1921 No
Julie Jones-Evans Independent 1592 No
Add candidates Edit Results

Islington North on 8 June 2017 馃攼

1 seat up for election. 10 candidates known.

Name Party Votes Elected?
Jeremy Corbyn Labour Party 40086 Yes
James Clark Conservative and Unionist Party 6871 No
Keith Angus Liberal Democrats 4946 No
Caroline Russell Green Party 2229 No
Keith Fraser UK Independence Party (UKIP) 413 No
Michael Foster Independent 208 No
Knigel Knapp The Official Monster Raving Loony Party 106 No
Susanne Cameron-Blackie Independent 41 No
Bill Martin The Socialist Party of Great Britain 21 No
Andres Mendoza Communist League Election Campaign 7 No
Add candidates Edit Results

Islington South and Finsbury on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Emily Thornberry Labour Party 30188 Yes
Jason Charalambous Conservative and Unionist Party 9925 No
Alain Desmier Liberal Democrats 5809 No
Benali Hamdache Green Party 1198 No
Pete Muswell UK Independence Party (UKIP) 929 No
Add candidates Edit Results

Islwyn on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Evans Labour and Co-operative Party 21238 Yes
Daniel Thomas Conservative and Unionist Party 9826 No
Darren Jones Plaid Cymru - The Party of Wales 2739 No
Joe Smyth UK Independence Party (UKIP) 1605 No
Matthew Kidner Liberal Democrats 685 No
Add candidates Edit Results

Jarrow on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stephen Hepburn Labour Party 28020 Yes
Robin Gwynn Conservative and Unionist Party 10757 No
James Lee Askwith UK Independence Party (UKIP) 2338 No
Peter Maughan Liberal Democrats 1163 No
David Herbert Green Party 745 No
Add candidates Edit Results

Keighley on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
John Grogan Labour Party 24056 Yes
Kristan Hopkins Conservative and Unionist Party 23817 No
Paul John Latham UK Independence Party (UKIP) 1291 No
Matt Walker Liberal Democrats 1226 No
Ros Brown Green Party 790 No
David Crabtree Independent 534 No
Add candidates Edit Results

Kenilworth and Southam on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jeremy Wright Conservative and Unionist Party 31207 Yes
Bally Singh Labour Party 13131 No
Richard Dickson Liberal Democrats 4921 No
Rob Ballantyne Green Party 1133 No
Harry Cottam UK Independence Party (UKIP) 929 No
Add candidates Edit Results

Kensington on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Emma Dent Coad Labour Party 16333 Yes
Victoria Borwick Conservative and Unionist Party 16313 No
Annabel Mullin Liberal Democrats 4724 No
Jennifer Nadel Green Party 767 No
James William Torrance Independent 393 No
Peter Marshall Independent 98 No
John Lloyd Alliance For Green Socialism 49 No
Add candidates Edit Results

Kettering on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Philip Hollobone Conservative and Unionist Party 28616 Yes
Mick Scrimshaw Labour Party 18054 No
Suzanna Marie Austin Liberal Democrats 1618 No
Rob Reeves Green Party 1116 No
Add candidates Edit Results

Kilmarnock and Loudoun on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Alan Brown Scottish National Party (SNP) 19690 Yes
Laura Dover Labour Party 13421 No
Alison Harper Conservative and Unionist Party 12404 No
Irene Lang Liberal Democrats 994 No
Add candidates Edit Results

Kingston and Surbiton on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Ed Davey Liberal Democrats 27810 Yes
James Berry Conservative and Unionist Party 23686 No
Laurie South Labour Party 9203 No
Graham Matthews UK Independence Party (UKIP) 675 No
Chris Walker Green Party 536 No
A. Gent Chinners The Official Monster Raving Loony Party 168 No
Michael Basman Independent 100 No
Add candidates Edit Results

Kingston upon Hull East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Karl Turner Labour Party 21355 Yes
Simon Edward Burton Conservative and Unionist Party 10959 No
Mark Fox UK Independence Party (UKIP) 2573 No
Andrew Marchington Liberal Democrats 1258 No
Julia Brown Green Party 493 No
Add candidates Edit Results

Kingston upon Hull North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Diana Johnson Labour Party 23685 Yes
Lia Nici Conservative and Unionist Party 9363 No
Michael James Ross Liberal Democrats 1869 No
John Kitchener UK Independence Party (UKIP) 1601 No
Martin Deane Green Party 604 No
Add candidates Edit Results

Kingston upon Hull West and Hessle on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Emma Hardy Labour Party 18342 Yes
Christine Mackay Conservative and Unionist Party 10317 No
Claire Thomas Liberal Democrats 2210 No
Michelle Dewberry Independent 1898 No
Gary Shores UK Independence Party (UKIP) 1399 No
Mike Lammiman Green Party 332 No
Will Taylor Libertarian Party 67 No
Add candidates Edit Results

Kingswood on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Chris Skidmore Conservative and Unionist Party 26754 Yes
Mhairi Threlfall Labour Party 19254 No
Karen Wilkinson Liberal Democrats 1749 No
Matt Furey-King Green Party 984 No
Add candidates Edit Results

Kirkcaldy and Cowdenbeath on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Lesley Laird Labour Party 17016 Yes
Roger Mullin Scottish National Party (SNP) 16757 No
Dave Dempsey Conservative and Unionist Party 10762 No
Malcolm Alexander Wood Liberal Democrats 1118 No
David Coburn UK Independence Party (UKIP) 540 No
Add candidates Edit Results

Knowsley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
George Howarth Labour Party 47351 Yes
James Spencer Conservative and Unionist Party 5137 No
Neil Miney UK Independence Party (UKIP) 1285 No
Carl Cashman Liberal Democrats 1189 No
Steve Baines Green Party 521 No
Add candidates Edit Results

Lagan Valley on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Jeffrey Donaldson Democratic Unionist Party - D.U.P. 26762 Yes
Robbie Butler Ulster Unionist Party 7533 No
Aaron McIntyre Alliance - Alliance Party of Northern Ireland 4996 No
Pat Catney SDLP (Social Democratic & Labour Party) 3384 No
Jacqui Russell Sinn F茅in 1567 No
Ian Nickels Conservative and Unionist Party 462 No
Jonny Orr Independent 222 No
Add candidates Edit Results

Lanark and Hamilton East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Angela Crawley Scottish National Party (SNP) 16444 Yes
Poppy Corbett Conservative and Unionist Party 16178 No
Andrew Hilland Labour Party 16084 No
Colin Robb Liberal Democrats 1214 No
Donald MacKay UK Independence Party (UKIP) 550 No
Add candidates Edit Results

Lancaster and Fleetwood on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Cat Smith Labour Party 25342 Yes
Eric Ollerenshaw Conservative and Unionist Party 18681 No
Robin Long Liberal Democrats 1170 No
Rebecca Novell Green Party 796 No
Add candidates Edit Results

Leeds Central on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Hilary Benn Labour Party 33453 Yes
Gareth Davies Conservative and Unionist Party 9755 No
Bill Palfreman UK Independence Party (UKIP) 2056 No
Ed Carlisle Green Party 1189 No
Andy Nash Liberal Democrats 1063 No
Alex Coetzee Christian Peoples Alliance 157 No
Add candidates Edit Results

Leeds East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Richard Burgon Labour Party 25428 Yes
Matt Robinson Conservative and Unionist Party 12676 No
Paul Anthony Spivey UK Independence Party (UKIP) 1742 No
Ed Sanderson Liberal Democrats 739 No
Jaimes Lewis Moran Green Party 434 No
John Otley Yorkshire Party 422 No
Add candidates Edit Results

Leeds North East on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Fabian Hamilton Labour Party 33436 Yes
Ryan Stephenson Conservative and Unionist Party 16445 No
Jon Hannah Liberal Democrats 1952 No
Ann Forsaith Green Party 680 No
Tess Seddon Yorkshire Party 303 No
Celia Foote Alliance For Green Socialism 116 No
Tim Mutamiri Christian Peoples Alliance 67 No
Add candidates Edit Results

Leeds North West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Alex Sobel Labour and Co-operative Party 20416 Yes
Greg Mulholland Liberal Democrats 16192 No
Alan James Lamb Conservative and Unionist Party 9097 No
Martin Francis Hemingway Green Party 582 No
Add candidates Edit Results

Leeds West on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Rachel Reeves Labour Party 27013 Yes
Zo毛 Metcalfe Conservative and Unionist Party 11048 No
Mark Thackray UK Independence Party (UKIP) 1815 No
Andrew Pointon Green Party 1023 No
Alisdair Calder McGregor Liberal Democrats 905 No
Ed Jones Yorkshire Party 378 No
Mike Davies Alliance For Green Socialism 47 No
Add candidates Edit Results

Leicester East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Keith Vaz Labour Party 35116 Yes
Edward Yi He Conservative and Unionist Party 12688 No
Sujata Barot Independent 1753 No
Nitesh Pravin Dave Liberal Democrats 1343 No
Melanie Jayne Wakley Green Party 1070 No
Ian Micheal Fox Independent 454 No
Add candidates Edit Results

Leicester South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jon Ashworth Labour and Co-operative Party 37157 Yes
Meera Sonecha Conservative and Unionist Party 10896 No
Harrish Bisnauthsing Liberal Democrats 1287 No
Mags Lewis Green Party 1177 No
Add candidates Edit Results

Leicester West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Liz Kendall Labour Party 22823 Yes
Jack Hickey Conservative and Unionist Party 11763 No
Stuart Young UK Independence Party (UKIP) 1406 No
Ian Bradwell Liberal Democrats 792 No
Mel Gould Green Party 607 No
David Bowley Independent 121 No
Add candidates Edit Results

Leigh on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jo Platt Labour and Co-operative Party 26347 Yes
James Grundy Conservative and Unionist Party 16793 No
Mark Bradley UK Independence Party (UKIP) 2783 No
Richard Kilpatrick Liberal Democrats 951 No
Add candidates Edit Results

Lewes on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Maria Caulfield Conservative and Unionist Party 26820 Yes
Kelly-Marie Blundell Liberal Democrats 21312 No
Daniel Chapman Labour Party 6060 No
Add candidates Edit Results

Lewisham, Deptford on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Vicky Foxcroft Labour Party 42461 Yes
Melanie McLean Conservative and Unionist Party 7562 No
Bobby Dean Liberal Democrats 2911 No
John Coughlin Green Party 1640 No
Malcolm Martin Christian Peoples Alliance 252 No
Laura McAnea Animal Welfare Party 225 No
Jane Lawrence The Motoring Party 61 No
Add candidates Edit Results

Lewisham East on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Heidi Alexander Labour Party 32072 Yes
Peter Fortune Conservative and Unionist Party 10859 No
Emily Frith Liberal Democrats 2086 No
St枚rm Poorun Green Party 803 No
Keith Forster UK Independence Party (UKIP) 798 No
Willow Winston Independent 355 No
Maureen Maud Martin Christian Peoples Alliance 228 No
Add candidates Edit Results

Lewisham West and Penge on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Ellie Reeves Labour Party 35411 Yes
Shaun Bailey Conservative and Unionist Party 12249 No
John Russell Liberal Democrats 3317 No
Karen Wheller Green Party 1144 No
Hoong-Wai Cheah UK Independence Party (UKIP) 700 No
Katherine Hortense Christian Peoples Alliance 325 No
Russell White Populist Party 50 No
Add candidates Edit Results

Leyton and Wanstead on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Cryer Labour Party 32234 Yes
Laura Farris Conservative and Unionist Party 9627 No
Benjamin Francis Sims Liberal Democrats 2961 No
Ashley Gunstock Green Party 1351 No
Add candidates Edit Results

Lichfield on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Michael Fabricant Conservative and Unionist Party 34018 Yes
Chris Worsey Labour Party 15437 No
Paul Ray Liberal Democrats 2653 No
Robert Pass Green Party 1416 No
Add candidates Edit Results

Lincoln on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Karen Lee Labour Party 23333 Yes
Karl McCartney Conservative and Unionist Party 21795 No
Nick Smith UK Independence Party (UKIP) 1287 No
Caroline Kenyon Liberal Democrats 1284 No
Ben Loryman Green Party 583 No
Phil Gray Independent 312 No
Iain Scott-Burdon Independent 124 No
Add candidates Edit Results

Linlithgow and East Falkirk on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Martyn Day Scottish National Party (SNP) 20388 Yes
Joan Coombes Labour Party 17469 No
Charles Kennedy Conservative and Unionist Party 16311 No
Sally Pattle Liberal Democrats 1926 No
Add candidates Edit Results

Liverpool, Riverside on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Louise Ellman Labour and Co-operative Party 40599 Yes
Pamela Hall Conservative and Unionist Party 4652 No
Stephanie Pitchers Green Party 1582 No
Tom Sebire Liberal Democrats 1187 No
Add candidates Edit Results

Liverpool, Walton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Dan Carden Labour Party 36175 Yes
Laura Evans Conservative and Unionist Party 3624 No
Terry May Independent 1237 No
Kris Brown Liberal Democrats 638 No
Colm Feeley Green Party 523 No
Add candidates Edit Results

Liverpool, Wavertree on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Luciana Berger Labour and Co-operative Party 34717 Yes
Denise Louise Haddad Conservative and Unionist Party 5251 No
Richard Kemp Liberal Democrats 2858 No
Ted Grant Green Party 598 No
Adam Giles Heatherington Independent 216 No
Add candidates Edit Results

Liverpool, West Derby on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Stephen Twigg Labour and Co-operative Party 37371 Yes
Paul Richardson Conservative and Unionist Party 4463 No
Steve Radford The Liberal Party 2150 No
Paul Parr Liberal Democrats 545 No
William Ward Green Party 329 No
Graham Hughes Independent 305 No
Add candidates Edit Results

Livingston on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Hannah Bardell Scottish National Party (SNP) 21036 Yes
Rhea Wolfson Labour Party 17158 No
Damian Timson Conservative and Unionist Party 12799 No
Charles Dundas Liberal Democrats 1512 No
Add candidates Edit Results

Llanelli on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nia Griffith Labour Party 21568 Yes
Stephen Davies Conservative and Unionist Party 9544 No
Mari Arthur Plaid Cymru - The Party of Wales 7351 No
Ken Rees UK Independence Party (UKIP) 1331 No
Rory Daniels Liberal Democrats 548 No
Add candidates Edit Results

Loughborough on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nicky Morgan Conservative and Unionist Party 27022 Yes
Jewel Miah Labour Party 22753 No
David Robert Frank Walker Liberal Democrats 1937 No
Andy McWilliam UK Independence Party (UKIP) 1465 No
Philip Leicester Green Party 971 No
Add candidates Edit Results

Louth and Horncastle on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Victoria Atkins Conservative and Unionist Party 33733 Yes
Julie Speed Labour Party 14092 No
Jonathan Howard Noble UK Independence Party (UKIP) 2460 No
Lisa Gabriel Liberal Democrats 1990 No
Iconic Arty-Pole The Official Monster Raving Loony Party 496 No
Add candidates Edit Results

Ludlow on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Philip Dunne Conservative and Unionist Party 31433 Yes
Julia Buckley Labour Party 12147 No
Heather Kidd Liberal Democrats 5336 No
Hilary Wendt Green Party 1054 No
Add candidates Edit Results

Luton North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Kelvin Hopkins Labour Party 29765 Yes
Caroline Kerswell Conservative and Unionist Party 15401 No
Rabi Martins Liberal Democrats 808 No
Simon Hall Green Party 648 No
Add candidates Edit Results

Luton South on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gavin Shuker Labour and Co-operative Party 28804 Yes
Dean Russell Conservative and Unionist Party 14879 No
Andy Strange Liberal Democrats 1056 No
Ujjawal UB UK Independence Party (UKIP) 795 No
Marc Scheimann Green Party 439 No
Abid Ali Independent 160 No
Add candidates Edit Results

Macclesfield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Rutley Conservative and Unionist Party 28595 Yes
Neil Puttick Labour Party 19987 No
Richard Flowers Liberal Democrats 3350 No
James Booth Green Party 1213 No
Mark Johnson Independent 1162 No
Add candidates Edit Results

Maidenhead on 8 June 2017 馃攼

1 seat up for election. 13 candidates known.

Name Party Votes Elected?
Theresa May Conservative and Unionist Party 37718 Yes
Pat McDonald Labour Party 11261 No
Tony Hill Liberal Democrats 6540 No
Derek Wall Green Party 907 No
Gerard Batten UK Independence Party (UKIP) 871 No
Andrew David Knight Animal Welfare Party 282 No
Count Binface Independent 249 No
Grant Smith Independent 152 No
Howling Laud Hope The Official Monster Raving Loony Party 119 No
Edmonds Victor Christian Peoples Alliance 69 No
Julian Reid The Just Political Party 52 No
Yemi Hailemariam Independent 16 No
Bobby "Elmo" Smith Independent 3 No
Add candidates Edit Results

Maidstone and The Weald on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Helen Grant Conservative and Unionist Party 29156 Yes
Allen Simpson Labour Party 11433 No
Emily Fermor Liberal Democrats 8455 No
Pamela Elizabeth Watts UK Independence Party (UKIP) 1613 No
Stuart Robert Jeffery Green Party 888 No
Yolande Ann Kenward Independent 172 No
Add candidates Edit Results

Makerfield on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Yvonne Fovargue Labour Party 28245 Yes
Adam Robert Carney Conservative and Unionist Party 14703 No
Bob Brierley Independent 2663 No
John Charles Skipworth Liberal Democrats 1322 No
Add candidates Edit Results

Maldon on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
John Whittingdale Conservative and Unionist Party 34111 Yes
Peter Edwards Labour Party 10681 No
Zoe O'Connell Liberal Democrats 2181 No
Jesse Pryke UK Independence Party (UKIP) 1899 No
Steven Betteridge Green Party 1073 No
Richard Perry British National Party 257 No
Add candidates Edit Results

Manchester Central on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Lucy Powell Labour and Co-operative Party 38490 Yes
Xingang Wang Conservative and Unionist Party 7045 No
John Richard Bridges Liberal Democrats 1678 No
Kalvin Chapman UK Independence Party (UKIP) 1469 No
Rachael Shah Green Party 846 No
Neil Alexander Blackburn Pirate Party UK 192 No
Add candidates Edit Results

Manchester, Gorton on 8 June 2017 馃攼

1 seat up for election. 9 candidates known.

Name Party Votes Elected?
Afzal Khan Labour Party 35085 Yes
Shaden Jaradat Conservative and Unionist Party 3355 No
George Galloway Independent 2615 No
Jackie Pearcey Liberal Democrats 2597 No
Jess Mayo Green Party 1038 No
Phil Eckersley UK Independence Party (UKIP) 952 No
Kemi Abidogun Christian Peoples Alliance 233 No
David Michael Hopkins Independent 51 No
Peter Clifford Communist League Election Campaign 27 No
Add candidates Edit Results

Manchester, Withington on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jeff Smith Labour Party 38424 Yes
John Leech Liberal Democrats 8549 No
Sarah Heald Conservative and Unionist Party 5530 No
Laura Bannister Green Party 865 No
Sally Carr Women's Equality Party 234 No
Add candidates Edit Results

Mansfield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ben Bradley Conservative and Unionist Party 23392 Yes
Alan Meale Labour Party 22335 No
Sid Pepper UK Independence Party (UKIP) 2654 No
Philip Shields Independent 1079 No
Anita Prabhakar Liberal Democrats 697 No
Add candidates Edit Results

Meon Valley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
George Hollingbery Conservative and Unionist Party 35624 Yes
Sheena King Labour Party 9932 No
Martin Tod Liberal Democrats 5900 No
Paul Bailey UK Independence Party (UKIP) 1435 No
Andrew Hayward Green Party 1301 No
Add candidates Edit Results

Meriden on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Caroline Spelman Conservative and Unionist Party 33873 Yes
Tom McNeil Labour Party 14675 No
Antony Rogers Liberal Democrats 2663 No
Leslie Kaye UK Independence Party (UKIP) 2016 No
Alison Gavin Green Party 1416 No
Add candidates Edit Results

Merthyr Tydfil and Rhymney on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Gerald Jones Labour Party 22407 Yes
Pauline Alison Jorgensen Conservative and Unionist Party 6073 No
Amy Kitcher Plaid Cymru - The Party of Wales 2740 No
David Rowlands UK Independence Party (UKIP) 1484 No
Bob Griffin Liberal Democrats 841 No
Add candidates Edit Results

Mid Bedfordshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nadine Dorries Conservative and Unionist Party 38936 Yes
Rhiannon Meades Labour Party 17953 No
Lisa French Liberal Democrats 3788 No
Gareth Ellis Green Party 1794 No
Ann Kelly The Official Monster Raving Loony Party 667 No
Add candidates Edit Results

Mid Derbyshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Pauline Latham Conservative and Unionist Party 29513 Yes
Alison Martin Labour Party 17897 No
Adam Wain Liberal Democrats 1793 No
Sue MacFarlane Green Party 1168 No
Add candidates Edit Results

Middlesbrough on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Andy McDonald Labour Party 23404 Yes
Jacob Young Conservative and Unionist Party 9531 No
David Hodgson UK Independence Party (UKIP) 1452 No
Terry Lawton Independent 632 No
Dawud Islam Liberal Democrats 368 No
Carl Martinez Green Party 250 No
Add candidates Edit Results

Middlesbrough South and East Cleveland on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Simon Clarke Conservative and Unionist Party 23643 Yes
Tracy Harvey Labour Party 22623 No
Chris Foote-Wood Liberal Democrats 1354 No
Add candidates Edit Results

Mid Dorset and North Poole on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Michael Tomlinson Conservative and Unionist Party 28585 Yes
Vikki Slade Liberal Democrats 13246 No
Stephen Brew Labour Party 6423 No
Add candidates Edit Results

Midlothian on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Danielle Rowley Labour Party 16458 Yes
Owen Thompson Scottish National Party (SNP) 15573 No
Chris Donnelly Conservative and Unionist Party 11521 No
Ross Laird Liberal Democrats 1721 No
Add candidates Edit Results

Mid Norfolk on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
George Freeman Conservative and Unionist Party 32828 Yes
Sarah Simpson Labour Party 16742 No
Fionna Tod Liberal Democrats 2848 No
Tracy Knowles UK Independence Party (UKIP) 2092 No
Hannah Lester Green Party 1158 No
Add candidates Edit Results

Mid Sussex on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Nicholas Soames Conservative and Unionist Party 35082 Yes
Greg Mountain Labour Party 15409 No
Sarah Osborne Liberal Democrats 7855 No
Chris Jerrey Green Party 1571 No
Toby Brothers UK Independence Party (UKIP) 1251 No
Baron Von Thunderclap The Official Monster Raving Loony Party 464 No
Add candidates Edit Results

Mid Ulster on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Francie Molloy Sinn F茅in 25455 Yes
Keith Buchanan Democratic Unionist Party - D.U.P. 12565 No
Malachy Quinn SDLP (Social Democratic & Labour Party) 4563 No
Mark Glasgow Ulster Unionist Party 3017 No
Fay Watson Alliance - Alliance Party of Northern Ireland 1094 No
Add candidates Edit Results

Mid Worcestershire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nigel Huddleston Conservative and Unionist Party 35967 Yes
Fred Grindrod Labour Party 12641 No
Margaret Rowley Liberal Democrats 3450 No
David Thomas Greenwood UK Independence Party (UKIP) 1660 No
Fay Whitfield Green Party 1371 No
Add candidates Edit Results

Milton Keynes North on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Mark Lancaster Conservative and Unionist Party 30367 Yes
Charlynne Pullen Labour Party 28392 No
Imogen Shepherd-DuBey Liberal Democrats 2499 No
Jeff Wyatt UK Independence Party (UKIP) 1390 No
Alan Francis Green Party 1107 No
Venetia Rosemary Sams Christian Peoples Alliance 169 No
Add candidates Edit Results

Milton Keynes South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Iain Stewart Conservative and Unionist Party 30652 Yes
Hannah O'Neill Labour Party 28987 No
Tahir Maher Liberal Democrats 1895 No
Vince Peddle UK Independence Party (UKIP) 1833 No
Graham Findlay Green Party 1179 No
Add candidates Edit Results

Mitcham and Morden on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Siobhain McDonagh Labour Party 33039 Yes
Alicia Kearns Conservative and Unionist Party 11664 No
Claire Mathys Liberal Democrats 1494 No
Richard Hilton UK Independence Party (UKIP) 1054 No
Laura Collins Green Party 644 No
Des Coke Christian Peoples Alliance 223 No
Add candidates Edit Results

Mole Valley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Paul Beresford Conservative and Unionist Party 35092 Yes
Paul Kennedy Liberal Democrats 10955 No
Marc Green Labour Party 7864 No
Jacquetta Jane Fewster Green Party 1463 No
Judy Moore UK Independence Party (UKIP) 1352 No
Add candidates Edit Results

Monmouth on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
David Davies Conservative and Unionist Party 26411 Yes
Ruth Jones Labour Party 18205 No
Veronica German Liberal Democrats 2064 No
Carole Damon Plaid Cymru - The Party of Wales 1338 No
Ian Chandler Green Party 954 No
Roy Neale UK Independence Party (UKIP) 762 No
Add candidates Edit Results

Montgomeryshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Glyn Davies Conservative and Unionist Party 18075 Yes
Jane Dodds Liberal Democrats 8790 No
Iwan Wyn Jones Labour Party 5542 No
Aled Morgan Hughes Plaid Cymru - The Party of Wales 1960 No
Richard Chaloner Green Party 524 No
Add candidates Edit Results

Moray on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Douglas Gordon Ross Conservative and Unionist Party 22637 Yes
Angus Robertson Scottish National Party (SNP) 18478 No
Jo Kirby Labour Party 5208 No
Alex Linklater Liberal Democrats 1078 No
Anne Betty Glen Independent 204 No
Add candidates Edit Results

Morecambe and Lunesdale on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Morris Conservative and Unionist Party 21773 Yes
Vikki Singleton Labour Party 20374 No
Matt Severn Liberal Democrats 1699 No
Robert Wilson Gillespie UK Independence Party (UKIP) 1333 No
Cait Sinclair Green Party 478 No
Add candidates Edit Results

Morley and Outwood on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Andrea Marie Jenkyns Conservative and Unionist Party 26550 Yes
Neil Dawson Labour and Co-operative Party 24446 No
Craig Dobson Liberal Democrats 1361 No
Add candidates Edit Results

Motherwell and Wishaw on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Marion Fellows Scottish National Party (SNP) 16150 Yes
Angela Feeney Labour Party 15832 No
Meghan Gallacher Conservative and Unionist Party 8490 No
Yvonne Finlayson Liberal Democrats 920 No
Neil Wilson UK Independence Party (UKIP) 534 No
Add candidates Edit Results

Na h-Eileanan an Iar on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Angus MacNeil Scottish National Party (SNP) 6013 Yes
Ealasaid MacDonald Labour Party 5006 No
Daniel McCroskrie Conservative and Unionist Party 2441 No
John Cormack Christian Party "Proclaiming Christ's Lordship" 1108 No
Jamie Paterson Liberal Democrats 250 No
Add candidates Edit Results

Neath on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Christina Rees Labour and Co-operative Party 21713 Yes
Orla Sarah Lowe Conservative and Unionist Party 9082 No
Daniel Williams Plaid Cymru - The Party of Wales 5339 No
Richard Pritchard UK Independence Party (UKIP) 1419 No
Frank Little Liberal Democrats 732 No
Add candidates Edit Results

Newark on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Robert Jenrick Conservative and Unionist Party 34493 Yes
Chantal Lee Labour Party 16344 No
David Watts Liberal Democrats 2786 No
Xandra Arundel UK Independence Party (UKIP) 1419 No
Add candidates Edit Results

Newbury on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Richard Benyon Conservative and Unionist Party 37399 Yes
Judith Bunting Liberal Democrats 13019 No
Alex Skirvin Labour Party 8596 No
Paul Field Green Party 1531 No
David Yates Apolitical Democrats 304 No
Add candidates Edit Results

Newcastle-under-Lyme on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Paul Farrelly Labour Party 21124 Yes
Owen Meredith Conservative and Unionist Party 21094 No
Nigel Jones Liberal Democrats 1624 No
Add candidates Edit Results

Newcastle upon Tyne Central on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chi Onwurah Labour Party 24071 Yes
Steve Kyte Conservative and Unionist Party 9134 No
Nick Cott Liberal Democrats 1812 No
David Muat UK Independence Party (UKIP) 1482 No
Peter Thomson Green Party 595 No
Add candidates Edit Results

Newcastle upon Tyne East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nick Brown Labour Party 28127 Yes
Simon Kitchen Conservative and Unionist Party 8866 No
Wendy Taylor Liberal Democrats 2574 No
Tony Sanderson UK Independence Party (UKIP) 1315 No
Alistair Christian Ford Green Party 755 No
Add candidates Edit Results

Newcastle upon Tyne North on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Catherine McKinnell Labour Party 26729 Yes
Duncan Crute Conservative and Unionist Party 16380 No
Anita Lower Liberal Democrats 2533 No
Tim Marron UK Independence Party (UKIP) 1780 No
Alison Whalley Green Party 513 No
Brian David Moore North of England Community Alliance 353 No
Add candidates Edit Results

New Forest East on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Julian Lewis Conservative and Unionist Party 32162 Yes
Julie Renyard Labour Party 10167 No
David Harrison Liberal Democrats 7786 No
Henry Mellor Green Party 1251 No
Add candidates Edit Results

New Forest West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Desmond Swayne Conservative and Unionist Party 33170 Yes
Jo Graham Labour Party 9739 No
Terry Scriven Liberal Democrats 4781 No
Janet Richards Green Party 1454 No
Des Hjerling Pirate Party UK 483 No
Add candidates Edit Results

Newport East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jessica Morden Labour Party 20804 Yes
Natasha Asghar Conservative and Unionist Party 12801 No
Ian William Gorman UK Independence Party (UKIP) 1180 No
Pete Brown Liberal Democrats 966 No
Cam Wixcey Plaid Cymru - The Party of Wales 881 No
Nadeem Ahmed Independent 188 No
Add candidates Edit Results

Newport West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Paul Flynn Labour Party 22723 Yes
Angela Jones-Evans Conservative and Unionist Party 17065 No
Stan Edwards UK Independence Party (UKIP) 1100 No
Morgan Bowler-Brown Plaid Cymru - The Party of Wales 1077 No
Sarah Lockyer Liberal Democrats 976 No
Pippa Bartolotti Green Party 497 No
Add candidates Edit Results

Newry and Armagh on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mickey Brady Sinn F茅in 25666 Yes
William George Irwin Democratic Unionist Party - D.U.P. 13177 No
Justin McNulty SDLP (Social Democratic & Labour Party) 9055 No
Sam Nicholson Ulster Unionist Party 4425 No
Jackie Coade Alliance - Alliance Party of Northern Ireland 1256 No
Add candidates Edit Results

Newton Abbot on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Anne Marie Morris Conservative and Unionist Party 28635 Yes
James Osben Labour Party 11475 No
Marie Chadwick Liberal Democrats 10601 No
Kathryn Driscoll Green Party 926 No
Add candidates Edit Results

Normanton, Pontefract and Castleford on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Yvette Cooper Labour Party 29268 Yes
Andrew Lee Conservative and Unionist Party 14769 No
Lewis Thompson UK Independence Party (UKIP) 3030 No
Daniel Gascoigne Yorkshire Party 1431 No
Clarke Roberts Liberal Democrats 693 No
Add candidates Edit Results

Northampton North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Michael Ellis Conservative and Unionist Party 19065 Yes
Sally Keeble Labour Party 18258 No
Jonathan Bullock UK Independence Party (UKIP) 1404 No
George Smid Liberal Democrats 1015 No
Steve Miller Green Party 636 No
Add candidates Edit Results

Northampton South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Iain Lewer Conservative and Unionist Party 19231 Yes
Kevin McKeever Labour Party 18072 No
Rose Elizabeth Gibbins UK Independence Party (UKIP) 1630 No
Jill Hope Liberal Democrats 1405 No
Scott Mabbutt Green Party 696 No
Add candidates Edit Results

North Antrim on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Ian Paisley Jr Democratic Unionist Party - D.U.P. 28521 Yes
Cara McShane Sinn F茅in 7878 No
Jackson Minford Ulster Unionist Party 3482 No
Timothy Gaston Traditional Unionist Voice - TUV 3282 No
Patricia O'Lynn Alliance - Alliance Party of Northern Ireland 2723 No
Declan O'Loan SDLP (Social Democratic & Labour Party) 2574 No
Add candidates Edit Results

North Ayrshire and Arran on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Patricia Gibson Scottish National Party (SNP) 18451 Yes
David Rocks Conservative and Unionist Party 14818 No
Christopher Rimicans Labour Party 13040 No
Mark Dickson Liberal Democrats 1124 No
Add candidates Edit Results

North Cornwall on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Scott Mann Conservative and Unionist Party 25835 Yes
Dan Rogerson Liberal Democrats 18635 No
Joy Anne Bassett Labour Party 6151 No
John Allman Christian Peoples Alliance 185 No
Robert Hawkins Socialist Labour Party 138 No
Add candidates Edit Results

North Devon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Peter Heaton-Jones Conservative and Unionist Party 25517 Yes
Nick Harvey Liberal Democrats 21185 No
Mark Cann Labour Party 7063 No
Steve Crowther UK Independence Party (UKIP) 1187 No
Ricky Knight Green Party 753 No
Add candidates Edit Results

North Dorset on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Simon Hoare Conservative and Unionist Party 36169 Yes
Pat Osborne Labour Party 10392 No
Tom Panton Liberal Democrats 7556 No
John Tutton Green Party 1607 No
Add candidates Edit Results

North Down on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Sylvia Hermon Independent 16148 Yes
Alex Easton Democratic Unionist Party - D.U.P. 14940 No
Andrew Muir Alliance - Alliance Party of Northern Ireland 3639 No
Steven Agnew Green Party 2549 No
Frank Shivers Conservative and Unionist Party 941 No
Th茅r猫se McCartney Sinn F茅in 531 No
Cao铆mhe McNeill SDLP (Social Democratic & Labour Party) 400 No
Gavan Aloysius Reynolds Independent 37 No
Add candidates Edit Results

North Durham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Kevan Jones Labour Party 25917 Yes
Laetitia Glossop Conservative and Unionist Party 12978 No
Ken Rollings UK Independence Party (UKIP) 2408 No
Craig Martin Liberal Democrats 1981 No
Add candidates Edit Results

North East Bedfordshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alistair Burt Conservative and Unionist Party 39139 Yes
Julian Vaughan Labour Party 18277 No
Stephen Rutherford Liberal Democrats 3693 No
Duncan Strachan UK Independence Party (UKIP) 1896 No
Philippa Fleming Green Party 1215 No
Add candidates Edit Results

North East Cambridgeshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Steve Barclay Conservative and Unionist Party 34340 Yes
Ken Rustidge Labour Party 13070 No
Darren Fower Liberal Democrats 2383 No
Robin Talbot UK Independence Party (UKIP) 2174 No
Ruth Johnson Green Party 1024 No
Stephen Goldspink English Democrats 293 No
Add candidates Edit Results

North East Derbyshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Lee Rowley Conservative and Unionist Party 24783 Yes
Natascha Engel Labour Party 21923 No
James Bush UK Independence Party (UKIP) 1565 No
David Lomax Liberal Democrats 1390 No
David John Kesteven Green Party 719 No
Add candidates Edit Results

North East Fife on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stephen Patrick Gethins Scottish National Party (SNP) 13743 Yes
Elizabeth Riches Liberal Democrats 13741 No
Tony Miklinski Conservative and Unionist Party 10088 No
Rosalind Garton Labour Party 4026 No
Mike Scott-Hayward Independent Sovereign Democratic Britain 224 No
Add candidates Edit Results

North East Hampshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Ranil Malcolm Jayawardena Conservative and Unionist Party 37754 Yes
Barry Jones Labour Party 9982 No
Graham Cockarill Liberal Democrats 6987 No
Chas Spradbery Green Party 1476 No
Mike Gascoigne UK Independence Party (UKIP) 1061 No
Robert Blay Independent 367 No
Add candidates Edit Results

North East Hertfordshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Oliver Heald Conservative and Unionist Party 32587 Yes
Doug Swanney Labour Party 15752 No
Nicky Shepard Liberal Democrats 4276 No
Tim Lee Green Party 2965 No
Add candidates Edit Results

North East Somerset on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jacob Rees-Mogg Conservative and Unionist Party 28992 Yes
Robin Moss Labour Party 18757 No
Manda Rigby Liberal Democrats 4461 No
Sally Calverley Green Party 1245 No
Shaun Hughes Independent 588 No
Add candidates Edit Results

North Herefordshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Bill Wiggin Conservative and Unionist Party 31097 Yes
Roger Page Labour Party 9495 No
Jeanie Falconer Liberal Democrats 5874 No
Ellie Chowns Green Party 2771 No
Sasha Norris Independent 577 No
Arthur Devine Independent 363 No
Add candidates Edit Results

North Norfolk on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Norman Lamb Liberal Democrats 25260 Yes
James Wild Conservative and Unionist Party 21748 No
Stephen Burke Labour Party 5180 No
Add candidates Edit Results

North Shropshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Owen Paterson Conservative and Unionist Party 33642 Yes
Graeme Currie Labour Party 17287 No
Tom Thornhill Liberal Democrats 2948 No
Duncan Kerr Green Party 1722 No
Add candidates Edit Results

North Somerset on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Liam Fox Conservative and Unionist Party 33605 Yes
Gregory Lawrence Chambers Labour Party 16502 No
Richard Foord Liberal Democrats 5982 No
Donald Davies Independent 3929 No
Charley Pattison Green Party 1976 No
Add candidates Edit Results

North Swindon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Justin Tomlinson Conservative and Unionist Party 29431 Yes
Mark Dempsey Labour Party 21096 No
Liz Webster Liberal Democrats 1962 No
Steve Halden UK Independence Party (UKIP) 1564 No
Andy Bentley Green Party 858 No
Add candidates Edit Results

North Thanet on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Roger Gale Conservative and Unionist Party 27163 Yes
Frances Rehal Labour Party 16425 No
Clive Egan UK Independence Party (UKIP) 2198 No
Martyn Pennington Liberal Democrats 1586 No
Ed Targett Green Party 825 No
Iris White Christian Peoples Alliance 128 No
Add candidates Edit Results

North Tyneside on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mary Glindon Labour Party 33456 Yes
Henry Newman Conservative and Unionist Party 14172 No
Gary Legg UK Independence Party (UKIP) 2101 No
Greg Stone Liberal Democrats 1494 No
Martin Collins Green Party 669 No
Add candidates Edit Results

North Warwickshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Craig Tracey Conservative and Unionist Party 26860 Yes
Julie Jackson Labour Party 18350 No
James Cox Liberal Democrats 1028 No
Keith Kondakor Green Party 940 No
Add candidates Edit Results

North West Cambridgeshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Shailesh Vara Conservative and Unionist Party 37529 Yes
Iain Ramsbottom Labour Party 19521 No
Bridget Smith Liberal Democrats 3168 No
John Whitby UK Independence Party (UKIP) 2518 No
Greg Guthrie Green Party 1255 No
Add candidates Edit Results

North West Durham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Laura Pidcock Labour Party 25308 Yes
Sally-Ann Hart Conservative and Unionist Party 16516 No
Owen Temple Liberal Democrats 3398 No
Alan Breeze UK Independence Party (UKIP) 2150 No
Dominic Horsman Green Party 530 No
Add candidates Edit Results

North West Hampshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kit Malthouse Conservative and Unionist Party 36471 Yes
Andy Fitchet Labour Party 13792 No
Alexander Payton Liberal Democrats 5708 No
Roger Clark UK Independence Party (UKIP) 1467 No
Dan Hill Green Party 1334 No
Add candidates Edit Results

North West Leicestershire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Andrew Bridgen Conservative and Unionist Party 31153 Yes
Sean Sheahan Labour Party 17867 No
Michael Wyatt Liberal Democrats 3420 No
Mia Woolley Green Party 1101 No
Add candidates Edit Results

North West Norfolk on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Henry Bellingham Conservative and Unionist Party 29408 Yes
Jo Rust Labour Party 15620 No
Michael Stone UK Independence Party (UKIP) 1539 No
Rupert Moss-Eccardt Liberal Democrats 1393 No
Michael de Whalley Green Party 851 No
Add candidates Edit Results

North Wiltshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
James Gray Conservative and Unionist Party 32398 Yes
Brian Mathew Liberal Democrats 9521 No
Peter Neil Baldrey Labour Party 9399 No
Phil Chamberlain Green Party 1141 No
Paddy Singh UK Independence Party (UKIP) 871 No
Lisa Anne Tweedie Independent 376 No
Add candidates Edit Results

Norwich North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chloe Smith Conservative and Unionist Party 21900 Yes
Chris Jones Labour Party 21393 No
Hugh Lanham Liberal Democrats 1480 No
Adrian Holmes Green Party 782 No
Liam Matthews Pirate Party UK 340 No
Add candidates Edit Results

Norwich South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Clive Lewis Labour Party 31311 Yes
Lana Hempsall Conservative and Unionist Party 15715 No
James Wright Liberal Democrats 2841 No
Richard Bearman Green Party 1492 No
Add candidates Edit Results

Nottingham East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Chris Leslie Labour and Co-operative Party 28102 Yes
Simon Murray Conservative and Unionist Party 8512 No
Barry Holliday Liberal Democrats 1003 No
Robert Palmer UK Independence Party (UKIP) 817 No
Kat Boettge Green Party 698 No
David Bishop Church of the Militant Elvis 195 No
Add candidates Edit Results

Nottingham North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alex Norris Labour and Co-operative Party 23067 Yes
Jack Tinley Conservative and Unionist Party 11907 No
Stephen Crosby UK Independence Party (UKIP) 2133 No
Tad Jones Liberal Democrats 674 No
Kirsty Lemara Jones Green Party 538 No
Add candidates Edit Results

Nottingham South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Lilian Greenwood Labour Party 30013 Yes
Jane Hunt Conservative and Unionist Party 14851 No
Tony Sutton Liberal Democrats 1564 No
David Hollas UK Independence Party (UKIP) 1103 No
Adam McGregor Green Party 598 No
Add candidates Edit Results

Nuneaton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Marcus Jones Conservative and Unionist Party 23755 Yes
Philip Johnson Labour Party 19016 No
Craig Stephen Carpenter UK Independence Party (UKIP) 1619 No
Richard Brighton-Knight Liberal Democrats 914 No
Chris Brookes Green Party 763 No
Add candidates Edit Results

Ochil and South Perthshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Luke Graham Conservative and Unionist Party 22469 Yes
Tasmina Ahmed-Sheikh Scottish National Party (SNP) 19110 No
Joanne Ross Labour Party 10847 No
Iliyan Stefanov Liberal Democrats 1742 No
Add candidates Edit Results

Ogmore on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Elmore Labour Party 23225 Yes
Jamie Wallis Conservative and Unionist Party 9354 No
Huw Marshall Plaid Cymru - The Party of Wales 2796 No
Glenda Davies UK Independence Party (UKIP) 1235 No
Gerald Francis Liberal Democrats 594 No
Add candidates Edit Results

Old Bexley and Sidcup on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
James Brokenshire Conservative and Unionist Party 29545 Yes
Danny Paul Hackett Labour Party 14079 No
Freddy Vachha UK Independence Party (UKIP) 1619 No
Drew Heffernan Liberal Democrats 1572 No
Derek Moran Green Party 820 No
Michael Jones British National Party 324 No
Chinwe Nwadikeduruibe Christian Peoples Alliance 83 No
Add candidates Edit Results

Oldham East and Saddleworth on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Debbie Abrahams Labour Party 25629 Yes
Kashif Ali Conservative and Unionist Party 17447 No
Ian Bond UK Independence Party (UKIP) 2278 No
Jonathan Smith Liberal Democrats 1683 No
Add candidates Edit Results

Oldham West and Royton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jim McMahon Labour and Co-operative Party 29846 Yes
Christopher Glenny Conservative and Unionist Party 12648 No
Ruth Keating UK Independence Party (UKIP) 1899 No
Garth Harkness Liberal Democrats 956 No
Adam King Green Party 439 No
Add candidates Edit Results

Orkney and Shetland on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Alistair Carmichael Liberal Democrats 11312 Yes
Miriam Brett Scottish National Party (SNP) 6749 No
Robina Barton Labour Party 2664 No
Jamie Halcro Johnston Conservative and Unionist Party 2024 No
Robert Smith UK Independence Party (UKIP) 283 No
Stuart Hill Independent 245 No
Add candidates Edit Results

Orpington on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jo Johnson Conservative and Unionist Party 31762 Yes
Nigel de Gruchy Labour Party 12301 No
Alex Feakes Liberal Democrats 3315 No
Brian Philp UK Independence Party (UKIP) 2023 No
Tamara Galloway Green Party 1060 No
Add candidates Edit Results

Oxford East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Anneliese Dodds Labour and Co-operative Party 35118 Yes
Suzanne Bartington Conservative and Unionist Party 11834 No
Kirsten Johnson Liberal Democrats 4904 No
Larry Sanders Green Party 1785 No
Artwell Independent 255 No
Add candidates Edit Results

Oxford West and Abingdon on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Layla Moran Liberal Democrats 26256 Yes
Nicola Blackwood Conservative and Unionist Party 25440 No
Marie Tidball Labour Party 7573 No
Alan Harris UK Independence Party (UKIP) 751 No
Add candidates Edit Results

Paisley and Renfrewshire North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Gavin Andrew Stuart Newlands Scottish National Party (SNP) 17455 Yes
Alison Taylor Labour Party 14842 No
David Gardiner Conservative and Unionist Party 12842 No
John Boyd Liberal Democrats 1476 No
Add candidates Edit Results

Paisley and Renfrewshire South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mhairi Black Scottish National Party (SNP) 16964 Yes
Alison Dowling Labour Party 14423 No
Amy Thomson Conservative and Unionist Party 8122 No
Eileen McCartin Liberal Democrats 1327 No
Paul Mack Independent 876 No
Add candidates Edit Results

Pendle on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Stephenson Conservative and Unionist Party 21986 Yes
Wayne Blackburn Labour Party 20707 No
Gordon Lishman Liberal Democrats 941 No
Brian Parker British National Party 718 No
Ian Barnett Green Party 502 No
Add candidates Edit Results

Penistone and Stocksbridge on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Angela Smith Labour Party 22807 Yes
Nicola Wilson Conservative and Unionist Party 21485 No
John Charles Booker UK Independence Party (UKIP) 3453 No
Penny Baker Liberal Democrats 2042 No
Add candidates Edit Results

Penrith and The Border on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Rory Stewart Conservative and Unionist Party 28078 Yes
Lola McEvoy Labour Party 12168 No
Neil Hughes Liberal Democrats 3641 No
Kerryanne Wilde UK Independence Party (UKIP) 1142 No
Doug Lawson Green Party 1029 No
Jonathan Davies Independent 412 No
Add candidates Edit Results

Perth and North Perthshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Pete Wishart Scottish National Party (SNP) 21804 Yes
Ian Duncan Conservative and Unionist Party 21783 No
David Roemmele Labour Party 5349 No
Peter Barrett Liberal Democrats 2589 No
Add candidates Edit Results

Peterborough on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Fiona Onasanya Labour Party 22950 Yes
Stewart Jackson Conservative and Unionist Party 22343 No
Beki Sellick Liberal Democrats 1597 No
Fiona Radic Green Party 848 No
Add candidates Edit Results

Plymouth, Moor View on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Johnny Mercer Conservative and Unionist Party 23567 Yes
Sue Dann Labour Party 18548 No
Wendy Noble UK Independence Party (UKIP) 1849 No
Graham Reed Liberal Democrats 917 No
Joshua George Pope Green Party 536 No
Add candidates Edit Results

Plymouth, Sutton and Devonport on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Luke Pollard Labour and Co-operative Party 27283 Yes
Oliver Colvile Conservative and Unionist Party 20476 No
Richard Ellison UK Independence Party (UKIP) 1364 No
Henrietta Bewley Liberal Democrats 1244 No
Daniel Michael Sheaff Green Party 604 No
Danny Bamping Independent 237 No
Add candidates Edit Results

Pontypridd on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Owen Smith Labour Party 22103 Yes
Juliette Ash Conservative and Unionist Party 10655 No
Fflur Elin Plaid Cymru - The Party of Wales 4102 No
Mike Powell Liberal Democrats 1963 No
Robin Hunter-Clarke UK Independence Party (UKIP) 1071 No
Add candidates Edit Results

Poole on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Robert Syms Conservative and Unionist Party 28888 Yes
Katie Taylor Labour Party 14679 No
Mike Plummer Liberal Democrats 4433 No
Adrian Oliver Green Party 1299 No
Marty Caine Engage 551 No
Add candidates Edit Results

Poplar and Limehouse on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Jim Fitzpatrick Labour Party 39558 Yes
Chris Wilford Conservative and Unionist Party 11846 No
Elaine Bagshaw Liberal Democrats 3959 No
Oliur Rahman Independent 1477 No
Bethan Lant Green Party 989 No
Nicholas McQueen UK Independence Party (UKIP) 849 No
David Barker Independent 136 No
Add candidates Edit Results

Portsmouth North on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Penny Mordaunt Conservative and Unionist Party 25860 Yes
Rumal Khan Labour Party 15895 No
Darren Sanders Liberal Democrats 2608 No
Mike Fitzgerald UK Independence Party (UKIP) 1926 No
Ken Hawkins Green Party 791 No
Joe Jenkins Libertarian Party 130 No
Add candidates Edit Results

Portsmouth South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stephen Morgan Labour Party 18290 Yes
Flick Drummond Conservative and Unionist Party 16736 No
Gerald Vernon-Jackson Liberal Democrats 7699 No
Kevan Chippindall-Higgin UK Independence Party (UKIP) 1129 No
Ian David McCulloch Green Party 712 No
Add candidates Edit Results

Preseli Pembrokeshire on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Stephen Crabb Conservative and Unionist Party 18302 Yes
Philippa Thompson Labour Party 17988 No
Owain Ll欧r Plaid Cymru - The Party of Wales 2711 No
Chris Overton Independent Save Withybush Save Lives 1209 No
Bob Kilmister Liberal Democrats 1106 No
Susan Bale UK Independence Party (UKIP) 850 No
Rodney Maile The New Society of Worth 31 No
Add candidates Edit Results

Preston on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mark Hendrick Labour and Co-operative Party 24210 Yes
Kevin Beaty Conservative and Unionist Party 8487 No
Simon Platt UK Independence Party (UKIP) 1348 No
Neil Darby Liberal Democrats 1204 No
Anne Power Green Party 348 No
Add candidates Edit Results

Pudsey on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stuart Andrew Conservative and Unionist Party 25550 Yes
Ian Joseph McCargo Labour and Co-operative Party 25219 No
Allen Nixon Liberal Democrats 1761 No
Bob Buxton Yorkshire Party 1138 No
Michael Wharton Independent 291 No
Add candidates Edit Results

Putney on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Justine Greening Conservative and Unionist Party 20679 Yes
Neeraj Patil Labour Party 19125 No
Ryan Mercer Liberal Democrats 5448 No
Ben Fletcher Green Party 1107 No
Patricia Ward UK Independence Party (UKIP) 477 No
Lotta Quizeen Independent 58 No
Add candidates Edit Results

Rayleigh and Wickford on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mark Francois Conservative and Unionist Party 36914 Yes
Mark Daniels Labour Party 13464 No
Peter Smith UK Independence Party (UKIP) 2326 No
Ron Tindall Liberal Democrats 1557 No
Paul Hill Green Party 1062 No
Add candidates Edit Results

Reading East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Matt Rodda Labour Party 27093 Yes
Rob Wilson Conservative and Unionist Party 23344 No
Jenny Woods Liberal Democrats 3378 No
Kizzi Johannessen Green Party 1093 No
Michael Jeffrey Turberville Independent 188 No
Andy Kirkwood Movement for Active Democracy (M.A.D.) 142 No
Add candidates Edit Results

Reading West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Alok Sharma Conservative and Unionist Party 25311 Yes
Olivia Bailey Labour Party 22435 No
Meri O'Connell Liberal Democrats 3041 No
Jamie Whitham Green Party 979 No
Add candidates Edit Results

Redcar on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Anna Turley Labour and Co-operative Party 23623 Yes
Peter Gibson Conservative and Unionist Party 14138 No
Josh Mason Liberal Democrats 2849 No
Christopher Arthur Gallacher UK Independence Party (UKIP) 1950 No
Add candidates Edit Results

Redditch on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Rachel Maclean Conservative and Unionist Party 23652 Yes
Rebecca Blake Labour Party 16289 No
Neal Stote National Health Action Party 2239 No
Paul James Swansborough UK Independence Party (UKIP) 1371 No
Susan Juned Liberal Democrats 1173 No
Kevin White Green Party 380 No
Sally Woodhall Independent 99 No
Add candidates Edit Results

Reigate on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Crispin Blunt Conservative and Unionist Party 30896 Yes
Toby Brampton Labour Party 13282 No
Anna Tarrant Liberal Democrats 5889 No
Jonathan Essex Green Party 2214 No
Joseph Brian Fox UK Independence Party (UKIP) 1542 No
Add candidates Edit Results

Rhondda on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Bryant Labour Party 21096 Yes
Branwen Cennard Plaid Cymru - The Party of Wales 7350 No
Virginia Crosbie Conservative and Unionist Party 3333 No
Janet Kenrick UK Independence Party (UKIP) 880 No
Karen Roberts Liberal Democrats 277 No
Add candidates Edit Results

Ribble Valley on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Nigel Evans Conservative and Unionist Party 31919 Yes
David Hinder Labour Party 18720 No
Allan Knox Liberal Democrats 3247 No
Graham Sowter Green Party 1314 No
Add candidates Edit Results

Richmond Park on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Zac Goldsmith Conservative and Unionist Party 28588 Yes
Sarah Olney Liberal Democrats 28543 No
Cate Tuitt Labour Party 5773 No
Peter Jewell UK Independence Party (UKIP) 426 No
Add candidates Edit Results

Richmond (Yorks) on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Rishi Sunak Conservative and Unionist Party 36458 Yes
Daniel Perry Labour Party 13350 No
Tobie Abel Liberal Democrats 3360 No
Chris Pearson Yorkshire Party 2106 No
Fiona Yorke Green Party 1739 No
Add candidates Edit Results

Rochdale on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Tony Lloyd Labour Party 29035 Yes
Jane Howard Conservative and Unionist Party 14216 No
Andy Kelly Liberal Democrats 4027 No
Christopher Michael Baksa UK Independence Party (UKIP) 1641 No
Simon Danczuk Independent 883 No
Andy Littlewood Greater Manchester Homeless Voice 242 No
Add candidates Edit Results

Rochester and Strood on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Kelly Tolhurst Conservative and Unionist Party 29232 Yes
Teresa Margaret Murray Labour Party 19382 No
David John Allen UK Independence Party (UKIP) 2893 No
Bart Ricketts Liberal Democrats 1189 No
Sonia Hyner Green Party 781 No
Steve Ayorinde Benson Christian Peoples Alliance 163 No
Primerose Chiguri Independent 129 No
Add candidates Edit Results

Rochford and Southend East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
James Duddridge Conservative and Unionist Party 23013 Yes
Ashley Dalton Labour Party 17465 No
Ron Woodley Independent 2924 No
Neil Hookway UK Independence Party (UKIP) 1777 No
Peter Gwizdala Liberal Democrats 1265 No
Simon Cross Green Party 804 No
Add candidates Edit Results

Romford on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Rosindell Conservative and Unionist Party 29671 Yes
Angelina Gladys Antonia Laura Leatherbarrow Labour Party 15893 No
Andrew Beadle UK Independence Party (UKIP) 2350 No
Ian Sanderson Liberal Democrats 1215 No
David Hughes Green Party 815 No
Add candidates Edit Results

Romsey and Southampton North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Caroline Nokes Conservative and Unionist Party 28668 Yes
Catherine Royce Liberal Democrats 10622 No
Darren Paffey Labour Party 9614 No
Ian Callaghan Green Party 953 No
Don Jerrard The Justice & Anti-Corruption Party 271 No
Add candidates Edit Results

Rossendale and Darwen on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jake Berry Conservative and Unionist Party 25499 Yes
Alyson Barnes Labour Party 22283 No
Sean Bonner Liberal Democrats 1550 No
John Payne Green Party 824 No
Add candidates Edit Results

Ross, Skye and Lochaber on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Ian Blackford Scottish National Party (SNP) 15480 Yes
Robert Mackenzie Conservative and Unionist Party 9561 No
Jean Davis Liberal Democrats 8042 No
Peter O'Donnghaile Labour Party 4695 No
Ronnie Campbell Independent 499 No
Lewis Sturrock Something New 177 No
Add candidates Edit Results

Rotherham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Sarah Champion Labour Party 21404 Yes
James Bellis Conservative and Unionist Party 10017 No
Allen Cowles UK Independence Party (UKIP) 3316 No
Adam Jonathon Carter Liberal Democrats 1754 No
Mick Bower Yorkshire Party 1432 No
Add candidates Edit Results

Rother Valley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kevin Barron Labour Party 23821 Yes
Bethan Eddy Conservative and Unionist Party 19939 No
Lee James Hunter UK Independence Party (UKIP) 3704 No
Katie Pruszynski Liberal Democrats 1155 No
Paul Neville Martin Green Party 869 No
Add candidates Edit Results

Rugby on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mark Pawsey Conservative and Unionist Party 27872 Yes
Claire Edwards Labour Party 19660 No
Jerry Roodhouse Liberal Democrats 2851 No
Graham Bliss Green Party 953 No
Add candidates Edit Results

Ruislip, Northwood and Pinner on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nick Hurd Conservative and Unionist Party 30555 Yes
Rebecca Lury Labour Party 16575 No
Alex Cunliffe Liberal Democrats 3813 No
Sarah Charmian Green Green Party 1268 No
Richard Braine UK Independence Party (UKIP) 1171 No
Add candidates Edit Results

Runnymede and Weybridge on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Philip Hammond Conservative and Unionist Party 31436 Yes
Fiona Dent Labour Party 13386 No
John Vincent Liberal Democrats 3765 No
Nicholas Wood UK Independence Party (UKIP) 1675 No
Lee-Anne Lawrance Green Party 1347 No
Add candidates Edit Results

Rushcliffe on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kenneth Clarke Conservative and Unionist Party 30223 Yes
David Mellen Labour Party 22213 No
Jayne Phoenix Liberal Democrats 2759 No
Richard Mallender Green Party 1626 No
Matthew Faithfull UK Independence Party (UKIP) 1490 No
Add candidates Edit Results

Rutherglen and Hamilton West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gerard Killen Labour and Co-operative Party 19101 Yes
Margaret Ferrier Scottish National Party (SNP) 18836 No
Ann Le Blond Conservative and Unionist Party 9941 No
Robert Brown Liberal Democrats 2158 No
Caroline Santos UK Independence Party (UKIP) 465 No
Andy Dixon Independent 371 No
Add candidates Edit Results

Rutland and Melton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alan Duncan Conservative and Unionist Party 36169 Yes
Heather Peto Labour Party 13065 No
Edward Reynolds Liberal Democrats 4711 No
John Frederick Charles Scutter UK Independence Party (UKIP) 1869 No
Alastair James McQuillan Green Party 1755 No
Add candidates Edit Results

Saffron Walden on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Kemi Badenoch Conservative and Unionist Party 37629 Yes
Jane Berney Labour Party 12663 No
Mike Hibbs Liberal Democrats 8528 No
Lorna Howe UK Independence Party (UKIP) 2091 No
Add candidates Edit Results

Salford and Eccles on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Rebecca Long-Bailey Labour Party 31168 Yes
Jason Sugarman Conservative and Unionist Party 12036 No
Christopher Barnes UK Independence Party (UKIP) 2320 No
John Reid Liberal Democrats 1286 No
Wendy Olsen Green Party 809 No
Add candidates Edit Results

Salisbury on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
John Glen Conservative and Unionist Party 30952 Yes
Tom Corbin Labour Party 13619 No
Paul Sample Liberal Democrats 5982 No
Dean Palethorpe UK Independence Party (UKIP) 1191 No
Brig Oubridge Green Party 1152 No
Arthur Pendragon Independent 415 No
Add candidates Edit Results

Scarborough and Whitby on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Robert Goodwill Conservative and Unionist Party 24401 Yes
Eric Broadbent Labour Party 20966 No
Sam Cross UK Independence Party (UKIP) 1682 No
Robert Graham Lockwood Liberal Democrats 1354 No
David Hugh Malone Green Party 915 No
John Freeman Independent 680 No
Bill Black Yorkshire Party 369 No
Gordon Johnson Independent 82 No
Add candidates Edit Results

Scunthorpe on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Nicholas Dakin Labour Party 20916 Yes
Holly Mumby-Croft Conservative and Unionist Party 17485 No
Andy Talliss UK Independence Party (UKIP) 1247 No
Ryk Downes Liberal Democrats 554 No
Add candidates Edit Results

Sedgefield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Phil Wilson Labour Party 22202 Yes
Dehenna Davison Conservative and Unionist Party 16143 No
John Grant UK Independence Party (UKIP) 1763 No
Stephen Anthony Psallidas Liberal Democrats 797 No
Melissa Wilson Green Party 686 No
Add candidates Edit Results

Sefton Central on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Bill Esterson Labour Party 32830 Yes
Jade Marsden Conservative and Unionist Party 17212 No
Daniel Lewis Liberal Democrats 1381 No
Mike Carter Green Party 656 No
Add candidates Edit Results

Selby and Ainsty on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Nigel Adams Conservative and Unionist Party 32921 Yes
David Bowgett Labour Party 19149 No
Callum Delhoy Liberal Democrats 2293 No
Tony Pycroft UK Independence Party (UKIP) 1713 No
Add candidates Edit Results

Sevenoaks on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Michael Fallon Conservative and Unionist Party 32644 Yes
Chris Clark Labour Party 10727 No
Alan James Bullion Liberal Democrats 4280 No
Graham Cushway UK Independence Party (UKIP) 1894 No
Philip Dodd Green Party 1673 No
Add candidates Edit Results

Sheffield, Brightside and Hillsborough on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Gill Furniss Labour Party 28193 Yes
Michael Naughton Conservative and Unionist Party 9050 No
Shane Harper UK Independence Party (UKIP) 2645 No
Simon Clement-Jones Liberal Democrats 1061 No
Christine Gilligan Kubo Green Party 737 No
Mike Driver Workers Revolutionary Party 137 No
Muzafar Rahman Social Democratic Party 47 No
Add candidates Edit Results

Sheffield Central on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Paul Blomfield Labour Party 33963 Yes
Stephanie Roe Conservative and Unionist Party 6215 No
Natalie Bennett Green Party 3848 No
Shaffaq Mohammed Liberal Democrats 2465 No
Dominic Cook UK Independence Party (UKIP) 1060 No
Jack Carrington Yorkshire Party 197 No
Robert Moran Pirate Party UK 91 No
Joe Westnidge Social Democratic Party 38 No
Add candidates Edit Results

Sheffield, Hallam on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jared O'Mara Labour Party 21881 Yes
Nick Clegg Liberal Democrats 19756 No
Ian Walker Conservative and Unionist Party 13561 No
John Gordon Thurley UK Independence Party (UKIP) 929 No
Logan Robin Green Party 823 No
Steven Winstone Social Democratic Party 70 No
Add candidates Edit Results

Sheffield, Heeley on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Louise Haigh Labour Party 26524 Yes
Gordon Gregory Conservative and Unionist Party 12696 No
Joe Otten Liberal Democrats 2022 No
Howard Denby UK Independence Party (UKIP) 1977 No
Declan Walsh Green Party 943 No
Jaspreet Oberoi Social Democratic Party 64 No
Add candidates Edit Results

Sheffield South East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Clive Betts Labour Party 25520 Yes
Lindsey Cawrey Conservative and Unionist Party 13722 No
Dennise Ann Dawson UK Independence Party (UKIP) 2820 No
Colin Ross Liberal Democrats 1432 No
Ishleen Oberoi Social Democratic Party 102 No
Add candidates Edit Results

Sherwood on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mark Spencer Conservative and Unionist Party 27492 Yes
Mike Pringle Labour Party 22294 No
Stuart James Bestwick UK Independence Party (UKIP) 1801 No
Rebecca Wain Liberal Democrats 1113 No
Morris Findley Green Party 664 No
Add candidates Edit Results

Shipley on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Philip Davies Conservative and Unionist Party 27417 Yes
Steve Clapcote Labour Party 22736 No
Caroline Jones Liberal Democrats 2202 No
Sophie Walker Women's Equality Party 1040 No
Add candidates Edit Results

Shrewsbury and Atcham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Daniel Kawczynski Conservative and Unionist Party 29073 Yes
Laura Davies Labour Party 22446 No
Hannah Fraser Liberal Democrats 4254 No
Edward Arthur Higginbottom UK Independence Party (UKIP) 1363 No
Emma Bullard Green Party 1067 No
Add candidates Edit Results

Sittingbourne and Sheppey on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Gordon Henderson Conservative and Unionist Party 30911 Yes
Michael Rolfe Labour Party 15700 No
Mike Baldock Independent 2133 No
Keith Nevols Liberal Democrats 1392 No
Mark Lindop Green Party 558 No
Mad Mike Young The Official Monster Raving Loony Party 403 No
Lee McCall Independent 292 No
Add candidates Edit Results

Skipton and Ripon on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Julian Smith Conservative and Unionist Party 36425 Yes
Alan Peter Woodhead Labour Party 16440 No
Andy Brown Green Party 3734 No
Jack Render Yorkshire Party 1539 No
Add candidates Edit Results

Sleaford and North Hykeham on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Caroline Johnson Conservative and Unionist Party 42245 Yes
Jim Clarke Labour Party 17008 No
Ross David Pepper Liberal Democrats 2722 No
Sally Chadd UK Independence Party (UKIP) 1954 No
Fiona McKenna Green Party 968 No
Paul Coyne Independent 900 No
Add candidates Edit Results

Slough on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Tan Dhesi Labour Party 34170 Yes
Mark Vivis Conservative and Unionist Party 17172 No
Tom McCann Liberal Democrats 1308 No
Karen Perez UK Independence Party (UKIP) 1228 No
Paul Janik Independent 417 No
Add candidates Edit Results

Solihull on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Julian Knight Conservative and Unionist Party 32985 Yes
Nigel Knowles Labour Party 12414 No
Ade Adeyemo Liberal Democrats 8901 No
Andrew Garcarz UK Independence Party (UKIP) 1291 No
Max McLoughlin Green Party 1157 No
Add candidates Edit Results

Somerton and Frome on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Warburton Conservative and Unionist Party 36231 Yes
Mark Blackburn Liberal Democrats 13325 No
Sean Dromgoole Labour Party 10998 No
Theo Simon Green Party 2347 No
Richard Thomas Hadwin Independent 991 No
Add candidates Edit Results

Southampton, Itchen on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Royston Smith Conservative and Unionist Party 21773 Yes
Simon Jonathan Letts Labour Party 21742 No
Eleanor Bell Liberal Democrats 1421 No
Kim Rose UK Independence Party (UKIP) 1122 No
Rosie Pearce Green Party 725 No
Add candidates Edit Results

Southampton, Test on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alan Whitehead Labour Party 27509 Yes
Paul Holmes Conservative and Unionist Party 16006 No
Thomas Gravatt Liberal Democrats 1892 No
Andrew Douglas Pope Southampton Independents 816 No
Keith Morrell Independent 680 No
Add candidates Edit Results

South Antrim on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Paul Girvan Democratic Unionist Party - D.U.P. 16508 Yes
Danny Kinahan Ulster Unionist Party 13300 No
Declan Kearney Sinn F茅in 7797 No
Neil Kelly Alliance - Alliance Party of Northern Ireland 3203 No
Roisin Lynch SDLP (Social Democratic & Labour Party) 2362 No
Add candidates Edit Results

South Basildon and East Thurrock on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Stephen Metcalfe Conservative and Unionist Party 26811 Yes
Byron Taylor Labour Party 15321 No
Peter Whittle UK Independence Party (UKIP) 3193 No
Reetendra Nath Banerji Liberal Democrats 732 No
Sim Harman Green Party 680 No
Paul Borg British National Party 383 No
Add candidates Edit Results

South Cambridgeshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Heidi Allen Conservative and Unionist Party 33631 Yes
Dan Greef Labour Party 17679 No
Susan van de Ven Liberal Democrats 12102 No
Simon Saggers Green Party 1512 No
Add candidates Edit Results

South Derbyshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Heather Wheeler Conservative and Unionist Party 30907 Yes
Robert Pearson Labour Party 18937 No
Lorraine Johnson Liberal Democrats 1870 No
Marten Kats Green Party 917 No
Add candidates Edit Results

South Dorset on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Richard Drax Conservative and Unionist Party 29135 Yes
Tashi Warr Labour Party 17440 No
Howard Richard Legg Liberal Democrats 3053 No
Jon Orrell Green Party 2278 No
Add candidates Edit Results

South Down on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chris Hazzard Sinn F茅in 20328 Yes
Margaret Ritchie SDLP (Social Democratic & Labour Party) 17882 No
Diane Forsythe Democratic Unionist Party - D.U.P. 8867 No
Harold McKee Ulster Unionist Party 2002 No
Andrew McMurray Alliance - Alliance Party of Northern Ireland 1814 No
Add candidates Edit Results

South East Cambridgeshire on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Lucy Frazer Conservative and Unionist Party 33601 Yes
Huw Jones Labour Party 17443 No
Lucy Nethsingha Liberal Democrats 11958 No
Add candidates Edit Results

South East Cornwall on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Sheryll Murray Conservative and Unionist Party 29493 Yes
Gareth Derrick Labour Party 12050 No
Phil Hutty Liberal Democrats 10346 No
Martin Corney Green Party 1335 No
Add candidates Edit Results

Southend West on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
David Amess Conservative and Unionist Party 26046 Yes
Julian Ware-Lane Labour Party 16046 No
Lucy Salek Liberal Democrats 2110 No
David Stansfield UK Independence Party (UKIP) 1666 No
Dominic Ellis Green Party 831 No
Tino Callaghan Southend Independent Association 305 No
Jason Pilley Independent 187 No
Add candidates Edit Results

South Holland and The Deepings on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
John Hayes Conservative and Unionist Party 35179 Yes
Voyteck Kowalewski Labour Party 10282 No
Nicola Jane Smith UK Independence Party (UKIP) 2185 No
Julia Cambridge Liberal Democrats 1433 No
Daniel Wilshire Green Party 894 No
Rick Stringer Independent 342 No
Add candidates Edit Results

South Leicestershire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alberto Costa Conservative and Unionist Party 34795 Yes
Shabbir Aslam Labour Party 16164 No
Greg Webb Liberal Democrats 2403 No
Roger Helmer UK Independence Party (UKIP) 2235 No
Mary Scott Morgan Green Party 1092 No
Add candidates Edit Results

South Norfolk on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Richard Bacon Conservative and Unionist Party 35580 Yes
Danielle Glavin Labour Party 18902 No
Chris Brown Liberal Democrats 5074 No
Catherine Joanna Rowett Green Party 1555 No
Add candidates Edit Results

South Northamptonshire on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Andrea Leadsom Conservative and Unionist Party 40599 Yes
Sophie Johnson Labour Party 17759 No
Chris Lofts Liberal Democrats 3623 No
Nigel Wickens UK Independence Party (UKIP) 1363 No
Denise Donaldson Green Party 1357 No
Josh Phillips Independent 297 No
Add candidates Edit Results

Southport on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Damien Moore Conservative and Unionist Party 18541 Yes
Liz Savage Labour Party 15627 No
Sue McGuire Liberal Democrats 12661 No
Terry Durrance UK Independence Party (UKIP) 1127 No
Add candidates Edit Results

South Ribble on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Seema Kennedy Conservative and Unionist Party 28980 Yes
Julie P Gibson Labour Party 21559 No
John Wright Liberal Democrats 2073 No
Mark Brexit-Smith UK Independence Party (UKIP) 1387 No
Andrew Wight Green Party 494 No
Mark Andrew Jarnell National Health Action Party 341 No
Add candidates Edit Results

South Shields on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Emma Lewell-Buck Labour Party 25078 Yes
Felicity Buchan Conservative and Unionist Party 10570 No
Richard Elvin UK Independence Party (UKIP) 3006 No
Shirley Ford Green Party 1437 No
Gita Gordon Liberal Democrats 681 No
Add candidates Edit Results

South Staffordshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Gavin Williamson Conservative and Unionist Party 35656 Yes
Adam Freeman Labour Party 12923 No
Hilary Myers Liberal Democrats 1348 No
Claire McIlvenna Green Party 1182 No
Add candidates Edit Results

South Suffolk on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
James Cartlidge Conservative and Unionist Party 32829 Yes
Emma Bishton Labour Party 15080 No
Andrew Aalders-Dunthorne Liberal Democrats 3154 No
Robert Lindsay Green Party 1723 No
Aidan Powlesland UK Independence Party (UKIP) 1449 No
Add candidates Edit Results

South Swindon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Robert Buckland Conservative and Unionist Party 24809 Yes
Sarah Church Labour and Co-operative Party 22345 No
Stan Pajak Liberal Democrats 2079 No
Martin Costello UK Independence Party (UKIP) 1291 No
Talis Kimberley-Fairbourn Green Party 747 No
Add candidates Edit Results

South Thanet on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Craig Mackinlay Conservative and Unionist Party 25262 Yes
Raushan Ara Labour Party 18875 No
Stuart Piper UK Independence Party (UKIP) 2997 No
Jordan Williams Liberal Democrats 1514 No
Trevor Roper Green Party 809 No
Tim Garbutt Independent 181 No
Faith Miracle Fisher Christian Peoples Alliance 115 No
Add candidates Edit Results

South West Bedfordshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Selous Conservative and Unionist Party 32961 Yes
Daniel Scott Labour Party 18793 No
Daniel Norton Liberal Democrats 2630 No
Morvern Rennie Green Party 950 No
Morenike Mafoh Christian Peoples Alliance 301 No
Add candidates Edit Results

South West Devon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Gary Streeter Conservative and Unionist Party 31634 Yes
Philippa Davey Labour and Co-operative Party 15818 No
Caroline Voaden Liberal Democrats 2732 No
Ian Ross UK Independence Party (UKIP) 1540 No
Win Scutt Green Party 1133 No
Add candidates Edit Results

South West Hertfordshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Gauke Conservative and Unionist Party 35128 Yes
Rob Wakely Labour Party 15578 No
Christopher Townsend Liberal Democrats 7078 No
Paul Gregory De Hoest Green Party 1576 No
Mark Anderson UK Independence Party (UKIP) 1293 No
Add candidates Edit Results

South West Norfolk on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Liz Truss Conservative and Unionist Party 32894 Yes
Peter Smith Labour Party 14582 No
Dave Williams UK Independence Party (UKIP) 2575 No
Stephen Gordon Liberal Democrats 2365 No
Add candidates Edit Results

South West Surrey on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Jeremy Hunt Conservative and Unionist Party 33683 Yes
Louise Irvine National Health Action Party 12093 No
David Black Labour Party 7606 No
Ollie Purkiss Liberal Democrats 5967 No
Mark Webber UK Independence Party (UKIP) 1083 No
Add candidates Edit Results

South West Wiltshire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Murrison Conservative and Unionist Party 32841 Yes
Laura Pictor Labour Party 14515 No
Trevor Carbin Liberal Democrats 5360 No
Christopher Walford Green Party 1445 No
Liam Silcocks Independent 590 No
Add candidates Edit Results

Spelthorne on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kwasi Kwarteng Conservative and Unionist Party 28692 Yes
Rebecca Geach Labour Party 15267 No
Rosie Shimell Liberal Democrats 2755 No
Redvers Cunningham UK Independence Party (UKIP) 2296 No
Paul Jacobs Green Party 1105 No
Add candidates Edit Results

Stafford on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jeremy John Elton Lefroy Conservative and Unionist Party 28424 Yes
David Williams Labour Party 20695 No
Christine Tinker Liberal Democrats 1540 No
Tony Pearce Green Party 1265 No
Add candidates Edit Results

Staffordshire Moorlands on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Karen Bradley Conservative and Unionist Party 25963 Yes
Dave Jones Labour Party 15133 No
Nicholas Sheldon Independent 1524 No
Henry Walter Gladwyn Jebb Liberal Democrats 1494 No
Mike Shone Green Party 541 No
Add candidates Edit Results

St Albans on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Anne Main Conservative and Unionist Party 24571 Yes
Daisy Cooper Liberal Democrats 18462 No
Kerry Pollard Labour Party 13137 No
Jack Easton Green Party 828 No
Add candidates Edit Results

Stalybridge and Hyde on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jonathan Reynolds Labour and Co-operative Party 24277 Yes
Tom Dowse Conservative and Unionist Party 16193 No
Paul Ankers Liberal Democrats 996 No
Julie Wood Green Party 991 No
Add candidates Edit Results

St Austell and Newquay on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Steve Double Conservative and Unionist Party 26856 Yes
Kevin Neil Labour Party 15714 No
Stephen Gilbert Liberal Democrats 11642 No
Add candidates Edit Results

Stevenage on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Stephen McPartland Conservative and Unionist Party 24798 Yes
Sharon Taylor Labour and Co-operative Party 21412 No
Barbara Gibson Liberal Democrats 2032 No
Victoria Snelling Green Party 1085 No
Add candidates Edit Results

St Helens North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Conor McGinn Labour Party 32012 Yes
Jackson Ng Conservative and Unionist Party 13606 No
Peter Peers UK Independence Party (UKIP) 2097 No
Tom Morrison Liberal Democrats 1287 No
Rachel Parkinson Green Party 1220 No
Add candidates Edit Results

St Helens South and Whiston on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Marie Rimmer Labour Party 35879 Yes
Ed McRandal Conservative and Unionist Party 11536 No
Brian Spencer Liberal Democrats 2101 No
Mark Joseph Hitchen UK Independence Party (UKIP) 1953 No
Jess Northey Green Party 1417 No
Add candidates Edit Results

Stirling on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stephen Kerr Conservative and Unionist Party 18291 Yes
Steven Paterson Scottish National Party (SNP) 18143 No
Chris Kane Labour Party 10902 No
Wendy Chamberlain Liberal Democrats 1683 No
Kirstein Rummery Women's Equality Party 337 No
Add candidates Edit Results

St Ives on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Derek Thomas Conservative and Unionist Party 22120 Yes
Andrew George Liberal Democrats 21808 No
Christopher Drew Labour Party 7298 No
Add candidates Edit Results

Stockport on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ann Coffey Labour Party 26282 Yes
Daniel Hamilton Conservative and Unionist Party 11805 No
Daniel Hawthorne Liberal Democrats 1778 No
John Howard Kelly UK Independence Party (UKIP) 1088 No
Gary Lawson Green Party 591 No
Add candidates Edit Results

Stockton North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Alex Cunningham Labour Party 24304 Yes
Mark Fletcher Conservative and Unionist Party 15589 No
Ted Strike UK Independence Party (UKIP) 1834 No
Sarah Louise Brown Liberal Democrats 646 No
Emma Robson Green Party 358 No
Add candidates Edit Results

Stockton South on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Paul Williams Labour Party 26102 Yes
James Wharton Conservative and Unionist Party 25214 No
David Outterside UK Independence Party (UKIP) 1186 No
Drew Durning Liberal Democrats 951 No
Jo Fitzgerald Green Party 371 No
Add candidates Edit Results

Stoke-on-Trent Central on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Gareth Snell Labour and Co-operative Party 17083 Yes
Daniel Jellyman Conservative and Unionist Party 13186 No
Mick Harold UK Independence Party (UKIP) 1608 No
Peter Emil Andras Liberal Democrats 680 No
Adam William Colclough Green Party 378 No
Barbara Fielding Independent 210 No
Add candidates Edit Results

Stoke-on-Trent North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ruth Smeeth Labour Party 21272 Yes
Ben Adams Conservative and Unionist Party 18913 No
Richard Whelan Liberal Democrats 916 No
Doug Rouxel Green Party 685 No
Add candidates Edit Results

Stoke-on-Trent South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jack Brereton Conservative and Unionist Party 20451 Yes
Rob Flello Labour Party 19788 No
Ian Frank Wilkes Liberal Democrats 808 No
Jan Zablocki Green Party 643 No
Add candidates Edit Results

Stone on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Bill Cash Conservative and Unionist Party 31614 Yes
Sam Hale Labour and Co-operative Party 14119 No
Martin Lewis Liberal Democrats 2222 No
Edward Henry Whitfield UK Independence Party (UKIP) 1370 No
Samantha Pancheri Green Party 707 No
Add candidates Edit Results

Stourbridge on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Margot James Conservative and Unionist Party 25706 Yes
Pete Lowe Labour Party 18052 No
Glen Wilson UK Independence Party (UKIP) 1801 No
Christopher Ashley Bramall Liberal Democrats 1083 No
Andi Mohr Green Party 493 No
Add candidates Edit Results

Strangford on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Jim Shannon Democratic Unionist Party - D.U.P. 24036 Yes
Kellie Armstrong Alliance - Alliance Party of Northern Ireland 5693 No
Mike Nesbitt Ulster Unionist Party 4419 No
Joe Boyle SDLP (Social Democratic & Labour Party) 2404 No
Carole Murphy Sinn F茅in 1083 No
Ricky Bamford Green Party 607 No
Claire Hiscott Conservative and Unionist Party 507 No
Add candidates Edit Results

Stratford-on-Avon on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Nadhim Zahawi Conservative and Unionist Party 33657 Yes
Jeff Kenner Labour Party 11699 No
Elizabeth Adams Liberal Democrats 6357 No
Dominic Giles Green Party 1345 No
Jandy Spurway Independent 255 No
Tom Darwood Independent 219 No
Add candidates Edit Results

Streatham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Chuka Umunna Labour Party 38212 Yes
Kim Caddy Conservative and Unionist Party 11927 No
Alex Davies Liberal Democrats 3611 No
Nicole Griffiths Green Party 1696 No
Robert Stephenson UK Independence Party (UKIP) 349 No
Add candidates Edit Results

Stretford and Urmston on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Kate Green Labour Party 33519 Yes
Lisa Cooke Conservative and Unionist Party 13814 No
Andrew Beaumont UK Independence Party (UKIP) 1094 No
Anna Corrina Fryer Liberal Democrats 1001 No
Michael Ingleson Green Party 641 No
Rose Doman Christian Peoples Alliance 122 No
Add candidates Edit Results

Stroud on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Drew Labour and Co-operative Party 29994 Yes
Neil Carmichael Conservative and Unionist Party 29307 No
Max Wilkinson Liberal Democrats 2053 No
Sarah Lunnon Green Party 1423 No
Glen Gogerly UK Independence Party (UKIP) 1039 No
Add candidates Edit Results

Suffolk Coastal on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Th茅r猫se Coffey Conservative and Unionist Party 33713 Yes
Cameron Matthews Labour Party 17701 No
James Sandbach Liberal Democrats 4048 No
Eamonn O'Nolan Green Party 1802 No
Philip Young Independent 810 No
Add candidates Edit Results

Sunderland Central on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Julie Elliott Labour Party 25056 Yes
Robert Oliver Conservative and Unionist Party 15059 No
Gary James Leighton UK Independence Party (UKIP) 2209 No
Niall Dane Hodson Liberal Democrats 1777 No
Rachel Featherstone Green Party 705 No
Sean Christopher Cockburn Independent 305 No
Add candidates Edit Results

Surrey Heath on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Michael Gove Conservative and Unionist Party 37118 Yes
Laween Atroshi Labour Party 12175 No
Ann-Marie Barker Liberal Democrats 6271 No
Sharon Galliford Green Party 2258 No
Add candidates Edit Results

Sutton and Cheam on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Paul Scully Conservative and Unionist Party 26567 Yes
Amna Ahmad Liberal Democrats 13869 No
Bonnie Craven Labour Party 10663 No
Claire Jackson-Prior Green Party 871 No
Add candidates Edit Results

Sutton Coldfield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Andrew Mitchell Conservative and Unionist Party 32224 Yes
Rob Pocock Labour Party 16885 No
Jenny Wilkinson Liberal Democrats 2302 No
David Ratcliff Green Party 965 No
Hannah Sophia Independent 482 No
Add candidates Edit Results

Swansea East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Carolyn Harris Labour Party 22307 Yes
Dan Boucher Conservative and Unionist Party 9139 No
Steffan John Phillips Plaid Cymru - The Party of Wales 1689 No
Clifford Johnson UK Independence Party (UKIP) 1040 No
Charley Hasted Liberal Democrats 625 No
Chris Evans Green Party 359 No
Add candidates Edit Results

Swansea West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Geraint Davies Labour and Co-operative Party 22278 Yes
Craig Lawton Conservative and Unionist Party 11680 No
Rhydian Elis Fitter Plaid Cymru - The Party of Wales 1529 No
Mike O'Carroll Liberal Democrats 1269 No
Mike Whittall Green Party 434 No
Brian Johnson The Socialist Party of Great Britain 92 No
Add candidates Edit Results

Tamworth on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Christopher Pincher Conservative and Unionist Party 28748 Yes
Andrew Hammond Labour Party 16401 No
Jenny Pinkett Liberal Democrats 1961 No
Add candidates Edit Results

Tatton on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Esther McVey Conservative and Unionist Party 28764 Yes
Sam Rushworth Labour Party 13977 No
Gareth George Wilson Liberal Democrats 4431 No
Nigel Hennerley Green Party 1024 No
Quentin Abel Independent 920 No
Add candidates Edit Results

Taunton Deane on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Rebecca Pow Conservative and Unionist Party 33333 Yes
Gideon Amos Liberal Democrats 17446 No
Martin Jevon Labour Party 9689 No
Alan Dimmick UK Independence Party (UKIP) 1434 No
Clive Martin Green Party 1151 No
Add candidates Edit Results

Telford on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Lucy Allan Conservative and Unionist Party 21777 Yes
Kuldip Sahota Labour Party 21057 No
Susan Mary King Liberal Democrats 954 No
Luke Shirley Green Party 898 No
Add candidates Edit Results

Tewkesbury on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Laurence Robertson Conservative and Unionist Party 35448 Yes
Manjinder Singh Kang Labour Party 12874 No
Cait Clucas Liberal Democrats 7981 No
Cate Cody Green Party 1576 No
Simon Collins UK Independence Party (UKIP) 1205 No
Add candidates Edit Results

The Cotswolds on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Geoffrey Clifton-Brown Conservative and Unionist Party 36201 Yes
Mark Christopher Huband Labour Party 10702 No
Andrew John Gant Liberal Democrats 9748 No
Sabrina Poole Green Party 1747 No
Christopher William Harlow UK Independence Party (UKIP) 1197 No
Sandy Steel Independent 107 No
Add candidates Edit Results

The Wrekin on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Mark Pritchard Conservative and Unionist Party 27451 Yes
Dylan Harrison Labour Party 17887 No
Denis Allen UK Independence Party (UKIP) 1656 No
Rod Keyes Liberal Democrats 1345 No
Pat McCarthy Green Party 804 No
Fay Easton Independent 380 No
Add candidates Edit Results

Thirsk and Malton on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Kevin Hollinrake Conservative and Unionist Party 33572 Yes
Alan Philip Avery Labour Party 14571 No
Di Keal Liberal Democrats 3859 No
Toby Horton UK Independence Party (UKIP) 1532 No
Martin Brampton Green Party 1100 No
John Clark The Liberal Party 753 No
Philip James Tate Independent 542 No
Add candidates Edit Results

Thornbury and Yate on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Luke Hall Conservative and Unionist Party 28008 Yes
Claire Young Liberal Democrats 15937 No
Brian Mead Labour Party 6112 No
Iain Hamilton Green Party 633 No
Add candidates Edit Results

Thurrock on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Jackie Doyle-Price Conservative and Unionist Party 19880 Yes
John George Kent Labour Party 19535 No
Tim Aker UK Independence Party (UKIP) 10112 No
Kevin McNamara Liberal Democrats 798 No
Add candidates Edit Results

Tiverton and Honiton on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Neil Parish Conservative and Unionist Party 35471 Yes
Caroline Kolek Labour Party 15670 No
Matthew Wilson Liberal Democrats 4639 No
Gill Westcott Green Party 2035 No
Add candidates Edit Results

Tonbridge and Malling on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Tom Tugendhat Conservative and Unionist Party 36218 Yes
Dylan Alexander Jones Labour Party 12710 No
Keith Miller Liberal Democrats 3787 No
April Clark Green Party 2335 No
Colin Bullen UK Independence Party (UKIP) 1857 No
Add candidates Edit Results

Tooting on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Rosena Allin-Khan Labour Party 34694 Yes
Dan Watkins Conservative and Unionist Party 19236 No
Alex Glassbrook Liberal Democrats 3057 No
Esther Obiri-Darko Green Party 845 No
Ryan Coshall UK Independence Party (UKIP) 339 No
Add candidates Edit Results

Torbay on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Kevin Foster Conservative and Unionist Party 27141 Yes
Deborah Brewer Liberal Democrats 12858 No
Paul Raybould Labour Party 9310 No
Tony McIntyre UK Independence Party (UKIP) 1213 No
Sam Moss Green Party 652 No
Add candidates Edit Results

Torfaen on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nick Thomas-Symonds Labour Party 22134 Yes
Graham Smith Conservative and Unionist Party 11894 No
Jeff Rees Plaid Cymru - The Party of Wales 2059 No
Ian Michael Williams UK Independence Party (UKIP) 1490 No
Andrew James Best Liberal Democrats 852 No
Add candidates Edit Results

Torridge and West Devon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Geoffrey Cox Conservative and Unionist Party 33612 Yes
Vince Thomas Barry-Stanners Labour and Co-operative Party 12926 No
David Chalmers Liberal Democrats 10526 No
Chris Jordan Green Party 1622 No
Robin Julian Independent 794 No
Add candidates Edit Results

Totnes on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Sarah Wollaston Conservative and Unionist Party 26972 Yes
Gerrie Messer Labour Party 13495 No
Julian Brazil Liberal Democrats 6466 No
Jacqi Hodgson Green Party 2097 No
Steven Harvey UK Independence Party (UKIP) 1240 No
Add candidates Edit Results

Tottenham on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Lammy Labour Party 40249 Yes
Myles Stacey Conservative and Unionist Party 5665 No
Brian Haley Liberal Democrats 1687 No
Jarelle Francis Green Party 1276 No
Patricia Rumble UK Independence Party (UKIP) 462 No
Add candidates Edit Results

Truro and Falmouth on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Sarah Newton Conservative and Unionist Party 25123 Yes
Jayne Kirkham Labour Party 21331 No
Rob Nolan Liberal Democrats 8465 No
Duncan Odgers UK Independence Party (UKIP) 897 No
Amanda Pennington Green Party 831 No
Add candidates Edit Results

Tunbridge Wells on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Greg Clark Conservative and Unionist Party 30856 Yes
Charles Woodgate Labour Party 14391 No
Rachel Sadler Liberal Democrats 5355 No
Chris Hoare UK Independence Party (UKIP) 1464 No
Trevor Tyrone Bisdee Green Party 1441 No
C茅line Thomas Women's Equality Party 702 No
Add candidates Edit Results

Twickenham on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Vince Cable Liberal Democrats 34969 Yes
Tania Mathias Conservative and Unionist Party 25207 No
Katherine Dunne Labour Party 6114 No
Add candidates Edit Results

Tynemouth on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Alan Campbell Labour Party 32395 Yes
Nick Varley Conservative and Unionist Party 20729 No
John Christopher Appleby Liberal Democrats 1724 No
Stuart Houghton UK Independence Party (UKIP) 1257 No
Julia Erskine Green Party 629 No
Antony Jull Independent 124 No
Add candidates Edit Results

Upper Bann on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
David Simpson Democratic Unionist Party - D.U.P. 22317 Yes
John O'Dowd Sinn F茅in 14325 No
Doug Beattie Ulster Unionist Party 7900 No
Declan McAlinden SDLP (Social Democratic & Labour Party) 4397 No
Tara Doyle Alliance - Alliance Party of Northern Ireland 2319 No
Add candidates Edit Results

Uxbridge and South Ruislip on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Boris Johnson Conservative and Unionist Party 23716 Yes
Vincent Lo Labour Party 18682 No
Rosina Robson Liberal Democrats 1835 No
Elizabeth Kemp UK Independence Party (UKIP) 1577 No
Mark Keir Green Party 884 No
Add candidates Edit Results

Vale of Clwyd on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Chris Ruane Labour Party 19423 Yes
James Davies Conservative and Unionist Party 17044 No
David Lee Wyatt Plaid Cymru - The Party of Wales 1551 No
Gwyn Williams Liberal Democrats 666 No
Add candidates Edit Results

Vale of Glamorgan on 8 June 2017 馃攼

1 seat up for election. 8 candidates known.

Name Party Votes Elected?
Alun Cairns Conservative and Unionist Party 25501 Yes
Camilla Beaven Labour Party 23311 No
Ian Johnson Plaid Cymru - The Party of Wales 2295 No
Jenny Geroni Liberal Democrats 1020 No
Melanie Jade Hunter-Clarke UK Independence Party (UKIP) 868 No
Stephen Davis-Barker Green Party 419 No
Sharon Lovell Women's Equality Party 177 No
David Elston Pirate Party UK 127 No
Add candidates Edit Results

Vauxhall on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Kate Hoey Labour Party 31576 Yes
George Turner Liberal Democrats 11326 No
Dolly Theis Conservative and Unionist Party 10277 No
Gulnar Hasnain Green Party 1152 No
Harini Iyengar Women's Equality Party 539 No
Mark Chapman Pirate Party UK 172 No
Add candidates Edit Results

Wakefield on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mary Creagh Labour Party 22987 Yes
Antony Calvert Conservative and Unionist Party 20811 No
Lucy Brown Yorkshire Party 1176 No
Denis Cronin Liberal Democrats 943 No
Waj Ali Independent 367 No
Add candidates Edit Results

Wallasey on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Angela Eagle Labour Party 34552 Yes
Andy Livsey Conservative and Unionist Party 11232 No
Debbie Caplin UK Independence Party (UKIP) 1160 No
Paul Childs Liberal Democrats 772 No
Lily Clough Green Party 637 No
Add candidates Edit Results

Walsall North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Eddie Hughes Conservative and Unionist Party 18919 Yes
David Winnick Labour Party 16318 No
Elizabeth Hazell UK Independence Party (UKIP) 2295 No
Isabelle Amanda Parasram Liberal Democrats 586 No
Add candidates Edit Results

Walsall South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Valerie Vaz Labour Party 25286 Yes
James Bird Conservative and Unionist Party 16394 No
Derek Bennett UK Independence Party (UKIP) 1805 No
Anna Wellings Purvis Liberal Democrats 587 No
Add candidates Edit Results

Walthamstow on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Stella Creasy Labour and Co-operative Party 38793 Yes
Molly Samuel-Leport Conservative and Unionist Party 6776 No
Ukonu Obasi Liberal Democrats 1384 No
Andrew Johns Green Party 1190 No
Add candidates Edit Results

Wansbeck on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ian Lavery Labour Party 24338 Yes
Chris Galley Conservative and Unionist Party 13903 No
Joan Tebbutt Liberal Democrats 2015 No
Melanie Hurst UK Independence Party (UKIP) 1483 No
Steve Leyland Green Party 715 No
Add candidates Edit Results

Wantage on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Ed Vaizey Conservative and Unionist Party 34459 Yes
Rachel Eden Labour and Co-operative Party 17079 No
Chris Carrigan Liberal Democrats 9234 No
Sue Roberts Green Party 1546 No
David Jack Holms McLeod UK Independence Party (UKIP) 1284 No
Add candidates Edit Results

Warley on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
John Spellar Labour Party 27004 Yes
Anthony Mangnall Conservative and Unionist Party 10521 No
Darryl Magher UK Independence Party (UKIP) 1349 No
Bryan Manley-Green Liberal Democrats 777 No
Mark Redding Green Party 555 No
Add candidates Edit Results

Warrington North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Helen Rosemary Jones Labour Party 27356 Yes
Valerie Margaret Allen Conservative and Unionist Party 17774 No
James Ashington UK Independence Party (UKIP) 1561 No
Stefan Krizanac Liberal Democrats 1207 No
Lyndsay McAteer Green Party 619 No
Add candidates Edit Results

Warrington South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Faisal Rashid Labour Party 29994 Yes
David Mowat Conservative and Unionist Party 27445 No
Bob Barr Liberal Democrats 3339 No
John Boulton Independent 1217 No
Add candidates Edit Results

Warwick and Leamington on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Matt Western Labour Party 25227 Yes
Chris White Conservative and Unionist Party 24021 No
Nick Solman Liberal Democrats 2810 No
Jonathan Chilvers Green Party 1198 No
Bob Dhillon UK Independence Party (UKIP) 799 No
Add candidates Edit Results

Washington and Sunderland West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Sharon Hodgson Labour Party 24639 Yes
Jonathan Gullis Conservative and Unionist Party 11699 No
Bryan Foster UK Independence Party (UKIP) 2761 No
Tom Appleby Liberal Democrats 961 No
Michal Chantkowski Green Party 514 No
Add candidates Edit Results

Watford on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Richard Harrington Conservative and Unionist Party 26731 Yes
Chris Ostrowski Labour Party 24639 No
Ian Alexander Eric Stotesbury Liberal Democrats 5335 No
Ian Frederick James Green UK Independence Party (UKIP) 1184 No
Alex Murray Green Party 721 No
Add candidates Edit Results

Waveney on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Peter Aldous Conservative and Unionist Party 28643 Yes
Sonia Valerie Barker Labour Party 19428 No
Bert Poole UK Independence Party (UKIP) 1933 No
Elfrede Brambley-Crawshaw Green Party 1332 No
Jacky Howe Liberal Democrats 1012 No
Allyson Barron Independent 326 No
Add candidates Edit Results

Wealden on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Nus Ghani Conservative and Unionist Party 37027 Yes
Angie Smith Labour Party 13399 No
Chris Bowers Liberal Democrats 6281 No
Colin Stocks Green Party 1959 No
Nicola Burton UK Independence Party (UKIP) 1798 No
Add candidates Edit Results

Weaver Vale on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Mike Amesbury Labour Party 26066 Yes
Graham Evans Conservative and Unionist Party 22138 No
Paul Roberts Liberal Democrats 1623 No
Chris Copeman Green Party 786 No
Add candidates Edit Results

Wellingborough on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Peter Bone Conservative and Unionist Party 30579 Yes
Andrea Watts Labour Party 18119 No
Allan James Shipham UK Independence Party (UKIP) 1804 No
Chris Nelson Liberal Democrats 1782 No
Jonathan Hornett Green Party 956 No
Add candidates Edit Results

Wells on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
James Heappey Conservative and Unionist Party 30488 Yes
Tessa Munt Liberal Democrats 22906 No
Andy Merryfield Labour Party 7129 No
Lorna Irene Bromley Corke Christian Peoples Alliance 320 No
Add candidates Edit Results

Welwyn Hatfield on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Grant Shapps Conservative and Unionist Party 26374 Yes
Anawar Miah Labour Party 19005 No
Nigel Alan Quinton Liberal Democrats 3836 No
Dean James Milliken UK Independence Party (UKIP) 1441 No
Christianne Sayers Green Party 835 No
Melvyn Jones Independent 178 No
Add candidates Edit Results

Wentworth and Dearne on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
John Healey Labour Party 28547 Yes
Steven Jackson Conservative and Unionist Party 13744 No
Janice Middleton Liberal Democrats 1656 No
Add candidates Edit Results

West Aberdeenshire and Kincardine on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Andrew Campbell Bowie Conservative and Unionist Party 24704 Yes
Stuart Donaldson Scottish National Party (SNP) 16754 No
Barry Black Labour Party 5706 No
John Waddell Liberal Democrats 4461 No
Add candidates Edit Results

West Bromwich East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Tom Watson Labour Party 22664 Yes
Emma Crane Conservative and Unionist Party 14951 No
Karen Trench Liberal Democrats 625 No
John Macefield Green Party 533 No
Colin Nicholas Rankine Independent 325 No
Add candidates Edit Results

West Bromwich West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Adrian Bailey Labour and Co-operative Party 18789 Yes
Andrew David Hardie Conservative and Unionist Party 14329 No
Star Anderton UK Independence Party (UKIP) 2320 No
Flo Clucas Liberal Democrats 333 No
Rob Buckman Green Party 323 No
Add candidates Edit Results

West Dorset on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Oliver Letwin Conservative and Unionist Party 33081 Yes
Andy Canning Liberal Democrats 13990 No
Lee Rhodes Labour Party 10896 No
Kelvin Clayton Green Party 1631 No
Add candidates Edit Results

West Dunbartonshire on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Martin Docherty-Hughes Scottish National Party (SNP) 18890 Yes
Jean Anne Mitchell Labour Party 16602 No
Penny Hutton Conservative and Unionist Party 7582 No
Rebecca Plenderleith Liberal Democrats 1009 No
Add candidates Edit Results

West Ham on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Lyn Brown Labour Party 46591 Yes
Patrick Spencer Conservative and Unionist Party 9837 No
Paul Reynolds Liberal Democrats 1836 No
Rosamund Beattie UK Independence Party (UKIP) 1134 No
Michael Spracklin Green Party 957 No
Kayode Shedowo Christian Peoples Alliance 353 No
Add candidates Edit Results

West Lancashire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Rosie Cooper Labour Party 32030 Yes
Sam Currie Conservative and Unionist Party 20341 No
Jo Barton Liberal Democrats 1069 No
Nate Higgins Green Party 680 No
David Braid War Veteran's Pro-Traditional Family Party 269 No
Add candidates Edit Results

Westminster North on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Karen Buck Labour Party 25934 Yes
Lindsey Hall Conservative and Unionist Party 14422 No
Alex Harding Liberal Democrats 2253 No
Emmanuelle Tandy Green Party 595 No
Abby-Jan Dharamsey Independent 91 No
Add candidates Edit Results

Westmorland and Lonsdale on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Tim Farron Liberal Democrats 23686 Yes
James Airey Conservative and Unionist Party 22909 No
Eli Aldridge Labour Party 4783 No
Mr Fishfinger Independent 309 No
Add candidates Edit Results

Weston-Super-Mare on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
John Penrose Conservative and Unionist Party 29982 Yes
Tim Taylor Labour Party 18438 No
Mike Bell Liberal Democrats 5175 No
Helen Hims UK Independence Party (UKIP) 1932 No
Suneil Basu Green Party 888 No
Add candidates Edit Results

West Suffolk on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Matt Hancock Conservative and Unionist Party 31649 Yes
Michael Jefferys Labour Party 14586 No
Julian Flood UK Independence Party (UKIP) 2396 No
Elfreda Tealby-Watson Liberal Democrats 2180 No
Donald Allwright Green Party 935 No
Add candidates Edit Results

West Tyrone on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Barry McElduff Sinn F茅in 22060 Yes
Thomas Buchanan Democratic Unionist Party - D.U.P. 11718 No
Daniel McCrossan SDLP (Social Democratic & Labour Party) 5635 No
Alicia Clarke Ulster Unionist Party 2253 No
Stephen Donnelly Alliance - Alliance Party of Northern Ireland 1000 No
Ciaran McClean Green Party 427 No
Barry Brown Drug Law Reform Party 393 No
Add candidates Edit Results

West Worcestershire on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Harriett Baldwin Conservative and Unionist Party 34703 Yes
Samantha Charles Labour Party 13375 No
Edward McMillan-Scott Liberal Democrats 5307 No
Natalie Maria McVey Green Party 1605 No
Michael David Savage UK Independence Party (UKIP) 1481 No
Add candidates Edit Results

Wigan on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Lisa Nandy Labour Party 29575 Yes
Alex Williams Conservative and Unionist Party 13548 No
Nathan Ryding UK Independence Party (UKIP) 2750 No
Mark Clayton Liberal Democrats 916 No
Will Patterson Green Party 753 No
Add candidates Edit Results

Wimbledon on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Stephen Hammond Conservative and Unionist Party 23946 Yes
Imran Uddin Labour Party 18324 No
Carl Quilliam Liberal Democrats 7472 No
Charles Barraball Green Party 1231 No
Strachan McDonald UK Independence Party (UKIP) 553 No
Add candidates Edit Results

Winchester on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Steve Brine Conservative and Unionist Party 29729 Yes
Jackie Porter Liberal Democrats 19730 No
Mark Chaloner Labour Party 6007 No
Andrew Wainwright Green Party 846 No
Martin Lyon UK Independence Party (UKIP) 695 No
Teresa Skelton The Justice & Anti-Corruption Party 149 No
Add candidates Edit Results

Windsor on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Adam Afriyie Conservative and Unionist Party 34718 Yes
Peter Shearman Labour Party 12334 No
Julian Tisi Liberal Democrats 5434 No
Fintan Thomas McKeown Green Party 1435 No
Add candidates Edit Results

Wirral South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Alison McGovern Labour Party 25871 Yes
Adam Sykes Conservative and Unionist Party 17548 No
Chris Carubia Liberal Democrats 1322 No
Mandi Roberts Green Party 454 No
Add candidates Edit Results

Wirral West on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Margaret Greenwood Labour Party 23866 Yes
Tony Caldeira Conservative and Unionist Party 18501 No
Peter Timothy Clifford Reisdorf Liberal Democrats 1155 No
John Coyne Green Party 429 No
Add candidates Edit Results

Witham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Priti Patel Conservative and Unionist Party 31670 Yes
Philip Barlow Labour Party 13024 No
Josephine Hayes Liberal Democrats 2715 No
James Abbott Green Party 1832 No
Add candidates Edit Results

Witney on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Robert Courts Conservative and Unionist Party 33839 Yes
Laetisia Carter Labour Party 12598 No
Liz Leffman Liberal Democrats 12457 No
Claire Eliane Lasko Green Party 1053 No
Alan Craig UK Independence Party (UKIP) 980 No
Add candidates Edit Results

Woking on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Jonathan Lord Conservative and Unionist Party 29903 Yes
Fiona Colley Labour Party 13179 No
Will Forster Liberal Democrats 9711 No
Troy De Leon UK Independence Party (UKIP) 1161 No
James William Brierley Green Party 1092 No
Hassan Badrudin Akberali Independent 200 No
Add candidates Edit Results

Wokingham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
John Redwood Conservative and Unionist Party 33806 Yes
Andy Croy Labour Party 15008 No
Clive Jones Liberal Democrats 9512 No
Russell Seymour Green Party 1364 No
Add candidates Edit Results

Wolverhampton North East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Emma Reynolds Labour Party 19282 Yes
Sarah Macken Conservative and Unionist Party 14695 No
Graham Eardley UK Independence Party (UKIP) 1479 No
Ian Clive Jenkins Liberal Democrats 570 No
Clive Wood Green Party 482 No
Add candidates Edit Results

Wolverhampton South East on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Pat McFadden Labour Party 21137 Yes
Kieran Mullan Conservative and Unionist Party 12623 No
Barry Hodgson UK Independence Party (UKIP) 1675 No
Ben Mathis Liberal Democrats 448 No
Amy Jennifer Bertaut Green Party 421 No
Add candidates Edit Results

Wolverhampton South West on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Eleanor Smith Labour Party 20899 Yes
Paul Uppal Conservative and Unionist Party 18714 No
Rob Jones UK Independence Party (UKIP) 1012 No
Sarah Quarmby Liberal Democrats 784 No
Andrea Cantrill Green Party 579 No
Jagmeet Singh Independent 358 No
Add candidates Edit Results

Worcester on 8 June 2017 馃攼

1 seat up for election. 7 candidates known.

Name Party Votes Elected?
Robin Walker Conservative and Unionist Party 24731 Yes
Joy Squires Labour Party 22223 No
Stephen Kearney Liberal Democrats 1757 No
Paul Simon Hickling UK Independence Party (UKIP) 1354 No
Louis Stephen Green Party 1211 No
Alex Rugg Independent 109 No
Mark Shuker Compass Party 38 No
Add candidates Edit Results

Workington on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Sue Hayman Labour Party 21317 Yes
Clark Vasey Conservative and Unionist Party 17392 No
George Masterton Kemp UK Independence Party (UKIP) 1556 No
Phill Roberts Liberal Democrats 1133 No
Roy Ivinson Independent 278 No
Add candidates Edit Results

Worsley and Eccles South on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Barbara Keeley Labour Party 26046 Yes
Iain Lindley Conservative and Unionist Party 17667 No
Kate Clarkson Liberal Democrats 1087 No
Tom Dylan Green Party 842 No
Add candidates Edit Results

Worthing West on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Peter Bottomley Conservative and Unionist Party 30181 Yes
Beccy Cooper Labour Party 18091 No
Hazel Irene Thorpe Liberal Democrats 2982 No
Mark Withers UK Independence Party (UKIP) 1635 No
Ben Cornish Green Party 1614 No
Add candidates Edit Results

Wrexham on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ian Lucas Labour Party 17153 Yes
Andrew Atkinson Conservative and Unionist Party 15321 No
Carrie Harper Plaid Cymru - The Party of Wales 1753 No
Carole O'Toole Liberal Democrats 865 No
Add candidates Edit Results

Wycombe on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Steve Baker Conservative and Unionist Party 26766 Yes
Rafiq Raja Labour Party 20188 No
Steve Guy Liberal Democrats 4147 No
Richard Neal Phoenix UK Independence Party (UKIP) 1210 No
Peter Sims Green Party 1182 No
Add candidates Edit Results

Wyre and Preston North on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Ben Wallace Conservative and Unionist Party 30684 Yes
Michelle Heaton-Bentley Labour Party 18438 No
John Potter Liberal Democrats 2551 No
Ruth Norbury Green Party 973 No
Add candidates Edit Results

Wyre Forest on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Mark Garnier Conservative and Unionist Party 29859 Yes
Matt Lamb Labour Party 16525 No
Shazu Miah Liberal Democrats 1943 No
George Connolly UK Independence Party (UKIP) 1777 No
Brett Raymond Caulfield Green Party 1025 No
Add candidates Edit Results

Wythenshawe and Sale East on 8 June 2017 馃攼

1 seat up for election. 6 candidates known.

Name Party Votes Elected?
Mike Kane Labour Party 28525 Yes
Fiona Green Conservative and Unionist Party 13581 No
Will Jones Liberal Democrats 1504 No
Mike Bayley-Sanderson UK Independence Party (UKIP) 1475 No
Dan Jerrome Green Party 576 No
Luckson Francis Augustine Independent 185 No
Add candidates Edit Results

Yeovil on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Marcus Fysh Conservative and Unionist Party 32369 Yes
Jo Roundell Greene Liberal Democrats 17646 No
Ian J Martin Labour Party 7418 No
Robert Wood Green Party 1052 No
Katy Pritchard Independent 919 No
Add candidates Edit Results

Ynys M么n on 8 June 2017 馃攼

1 seat up for election. 5 candidates known.

Name Party Votes Elected?
Albert Owen Labour Party 15643 Yes
Tomos Dafydd Davies Conservative and Unionist Party 10384 No
Ieuan Wyn Jones Plaid Cymru - The Party of Wales 10237 No
James Nicholas Turner UK Independence Party (UKIP) 624 No
Sarah Jackson Liberal Democrats 479 No
Add candidates Edit Results

York Central on 8 June 2017 馃攼

1 seat up for election. 3 candidates known.

Name Party Votes Elected?
Rachael Maskell Labour and Co-operative Party 34594 Yes
Ed Young Conservative and Unionist Party 16019 No
Nick Love Liberal Democrats 2475 No
Add candidates Edit Results

York Outer on 8 June 2017 馃攼

1 seat up for election. 4 candidates known.

Name Party Votes Elected?
Julian Sturdy Conservative and Unionist Party 29356 Yes
Luke Charters Labour Party 21067 No
James Blanchard Liberal Democrats 5910 No
Bethan Vincent Green Party 1094 No
Add candidates Edit Results