🗳️ UK General Elections

Complete constituency results from 2010 to 2024

📅 Select Election Year

🎯 2015 Results by Party

Conservative
330
Labour
232
Scottish National Party
56
Democratic Unionist Party
8
Liberal Democrat
8
Sinn Féin
4
Plaid Cymru
3
Ulster Unionist Party
2
UK Independence Party
1
Independent
1
Green Party
1

📊 2015 Election Results (650 constituencies)

ConstituencyWinnerParty VotesVote % MajorityTurnout %
Aberavon Stephen Kinnock Labour 15,416 48.9% 10,445 63.3%
Aberconwy Wales Guto Bebb Conservative 12,513 41.5% 3,999 66.2%
Aberdeen North Scotland Kirsty Blackman Scottish National Party 24,793 56.4% 13,396 64.9%
Aberdeen South Scotland Callum McCaig Scottish National Party 20,221 41.7% 7,230 71.3%
Airdrie and Shotts Scotland Neil Gray Scottish National Party 23,887 53.9% 8,779 66.3%
Aldershot Gerald Howarth Conservative 23,369 50.6% 14,901 63.8%
Aldridge-Brownhills Wendy Morton Conservative 20,558 52.1% 11,723 65.6%
Altrincham and Sale West Graham Brady Conservative 26,771 53.0% 13,290 70.6%
Alyn and Deeside Wales Mark Tami Labour 16,540 40.0% 3,343 66.6%
Amber Valley Nigel Mills Conservative 20,106 44.0% 4,205 65.8%
Angus Mike Weir Scottish National Party 24,130 54.2% 11,230 67.6%
Arfon Hywel Williams Plaid Cymru 11,790 43.9% 3,668 66.3%
Argyll and Bute Brendan O'Hara Scottish National Party 22,959 44.3% 8,473 75.3%
Arundel and South Downs Nick Herbert Conservative 34,331 60.8% 26,177 73.1%
Ashfield Gloria De Piero Labour 19,448 41.0% 8,820 61.5%
Ashford Damian Green Conservative 30,094 52.5% 19,296 67.4%
Ashton-under-Lyne Angela Rayner Labour 19,366 49.8% 10,756 57.0%
Aylesbury David Lidington Conservative 28,083 50.7% 17,158 69.0%
Ayr, Carrick and Cumnock Scotland Corri Wilson Scottish National Party 25,492 48.8% 11,265 71.5%
Banbury Victoria Prentis Conservative 30,749 53.0% 18,395 67.1%
Banff and Buchan Eilidh Whiteford Scottish National Party 27,487 60.2% 14,339 66.5%
Barking Margaret Hodge Labour 24,826 57.7% 15,272 58.2%
Barnsley Central Dan Jarvis Labour 20,376 55.7% 12,435 56.7%
Barnsley East Michael Dugher Labour 21,079 54.7% 12,034 55.7%
Barrow and Furness John Woodcock Labour 18,320 42.3% 795 63.3%
Basildon and Billericay John Baron Conservative 22,668 52.7% 12,482 64.9%
Basingstoke Maria Miller Conservative 25,769 48.6% 11,063 66.6%
Bassetlaw John Mann Labour 23,965 48.6% 8,843 64.2%
Bath Ben Howlett Conservative 17,833 37.8% 3,833 74.8%
Batley and Spen Jo Cox Labour 21,826 43.2% 6,057 64.4%
Battersea Jane Ellison Conservative 26,730 52.4% 7,938 67.1%
Beaconsfield Dominic Grieve Conservative 33,621 63.2% 26,311 71.1%
Beckenham Bob Stewart Conservative 27,955 57.3% 18,471 72.4%
Bedford Richard Fuller Conservative 19,625 42.6% 1,097 66.5%
Belfast East Northern Ireland Gavin Robinson Democratic Unionist Party 19,575 49.3% 2,597 62.8%
Belfast North Northern Ireland Nigel Dodds Democratic Unionist Party 19,096 47.0% 5,326 59.2%
Belfast South Alasdair McDonnell 9,560 24.5% 906 60.0%
Belfast West Northern Ireland Paul Maskey Sinn Féin 19,163 54.2% 12,365 56.4%
Bermondsey and Old Southwark Neil Coyle Labour 22,146 43.1% 4,489 61.7%
Berwick-upon-Tweed Anne-Marie Trevelyan Conservative 16,603 41.1% 4,914 71.0%
Berwickshire, Roxburgh and Selkirk Scotland Calum Kerr Scottish National Party 20,145 36.6% 328 74.2%
Bethnal Green and Stepney Rushanara Ali Labour 32,387 61.2% 24,317 64.0%
Beverley and Holderness Graham Stuart Conservative 25,363 48.2% 12,203 65.2%
Bexhill and Battle Huw Merriman Conservative 30,245 54.8% 20,075 70.1%
Bexleyheath and Crayford David Evennett Conservative 20,643 47.3% 9,192 67.4%
Birkenhead Frank Field Labour 26,468 67.6% 20,652 62.7%
Birmingham Edgbaston Gisela Stuart Labour 18,518 44.9% 2,706 63.0%
Birmingham Erdington Jack Dromey Labour 15,824 45.6% 5,129 53.3%
Birmingham Ladywood Shabana Mahmood Labour 26,444 73.6% 21,868 52.7%
Birmingham Northfield Richard Burden Labour 17,673 41.6% 2,509 59.5%
Birmingham Perry Barr Khalid Mahmood Labour 23,697 57.4% 14,828 59.0%
Birmingham Selly Oak Stephen McCabe Labour 21,584 47.7% 8,447 60.3%
Birmingham Yardley Jess Phillips Labour 17,129 41.6% 6,595 57.0%
Birmingham, Hall Green Roger Godsiff Labour 28,147 59.8% 19,818 61.6%
Birmingham, Hodge Hill Liam Byrne Labour 28,069 68.4% 23,362 54.5%
Bishop Auckland Helen Goodman Labour 16,307 41.4% 3,508 59.6%
Blackburn Kate Hollern Labour 24,762 56.3% 12,760 60.1%
Blackley and Broughton Graham Stringer Labour 22,982 61.9% 16,874 51.6%
Blackpool North and Cleveleys Paul Maynard Conservative 17,508 44.4% 3,340 63.1%
Blackpool South Gordon Marsden Labour 13,548 41.8% 2,585 56.5%
Blaenau Gwent Nick Smith Labour 18,380 58.0% 12,703 61.7%
Blaydon David Anderson Labour 22,090 49.2% 14,227 66.2%
Blyth Valley Ronnie Campbell Labour 17,813 46.3% 9,229 62.8%
Bognor Regis and Littlehampton Nick Gibb Conservative 24,185 51.3% 13,944 64.6%
Bolsover Dennis Skinner Labour 22,542 51.2% 11,778 61.1%
Bolton North East David Crausby Labour 18,541 43.0% 4,377 63.6%
Bolton South East Yasmin Qureshi Labour 20,555 50.5% 10,928 58.5%
Bolton West Chris Green Conservative 19,744 40.6% 801 66.8%
Bootle Peter Dowd Labour 33,619 74.5% 28,704 64.4%
Boston and Skegness Matt Warman Conservative 18,981 43.8% 4,336 64.6%
Bosworth David Tredinnick Conservative 22,939 42.8% 10,988 67.2%
Bournemouth East Tobias Ellwood Conservative 22,060 49.2% 14,612 62.0%
Bournemouth West Conor Burns Conservative 20,155 48.3% 12,410 58.0%
Bracknell Phillip Lee Conservative 29,606 55.8% 20,650 65.3%
Bradford East Imran Hussain Labour 19,312 46.6% 7,084 62.6%
Bradford South Judith Cummins Labour 16,328 43.4% 6,450 59.1%
Bradford West Naz Shah Labour 19,977 49.6% 11,420 63.6%
Braintree James Cleverly Conservative 27,071 53.8% 17,610 68.4%
Brecon and Radnorshire Wales Chris Davies Conservative 16,453 41.1% 5,102 73.6%
Brent Central Dawn Butler Labour 29,216 62.1% 19,649 61.1%
Brent North Barry Gardiner Labour 28,351 54.3% 10,834 63.6%
Brentford and Isleworth Ruth Cadbury Labour 25,096 43.8% 465 67.8%
Brentwood and Ongar Eric Pickles Conservative 30,534 58.8% 21,810 72.2%
Bridgend Wales Madeleine Moon Labour 14,624 37.1% 1,927 65.8%
Bridgwater and West Somerset Ian Liddell-Grainger Conservative 25,020 46.0% 14,583 67.6%
Brigg and Goole Andrew Percy Conservative 22,946 53.0% 11,176 63.2%
Brighton Pavilion Caroline Lucas Green Party 22,871 41.8% 7,967 71.4%
Brighton, Kemptown Simon Kirby Conservative 18,428 40.7% 690 66.8%
Bristol East Kerry McCarthy Labour 18,148 39.3% 3,980 64.9%
Bristol North West Charlotte Leslie Conservative 22,767 44.0% 4,944 69.3%
Bristol South Karin Smyth Labour 19,505 38.4% 7,128 62.4%
Bristol West Thangam Debbonaire Labour 22,900 35.7% 5,673 70.4%
Broadland Keith Simpson Conservative 26,808 50.5% 16,838 72.2%
Bromley and Chislehurst Robert Neill Conservative 23,343 53.0% 13,564 67.3%
Bromsgrove Sajid Javid Conservative 28,133 53.9% 16,529 71.2%
Broxbourne Charles Walker Conservative 25,797 56.1% 16,723 63.1%
Broxtowe Anna Soubry Conservative 24,163 45.2% 4,287 74.5%
Buckingham John Bercow 34,617 64.5% 22,942 69.4%
Burnley Julie Cooper Labour 14,951 37.6% 3,244 61.6%
Burton Andrew Griffiths Conservative 24,376 49.8% 10,892 65.1%
Bury North David Nuttall Conservative 18,970 41.9% 378 66.9%
Bury South Ivan Lewis Labour 21,272 45.1% 4,922 63.9%
Bury St Edmunds Jo Churchill Conservative 31,815 53.6% 21,301 69.0%
Caerphilly Wales Wayne David Labour 17,864 44.4% 10,073 63.3%
Caithness, Sutherland and Easter Ross Scotland Paul Monaghan Scottish National Party 15,831 46.3% 3,844 71.9%
Calder Valley Craig Whittaker Conservative 23,354 43.6% 4,427 68.9%
Camberwell and Peckham Harriet Harman Labour 32,614 63.3% 25,824 62.3%
Camborne and Redruth George Eustice Conservative 18,452 40.2% 7,004 68.5%
Cambridge Daniel Zeichner Labour 18,646 36.0% 599 62.1%
Cannock Chase Amanda Milling Conservative 20,811 44.2% 4,923 63.2%
Canterbury Julian Brazier Conservative 22,918 42.9% 9,798 65.7%
Cardiff Central Wales Jo Stevens Labour 15,462 40.0% 4,981 67.3%
Cardiff North Wales Craig Williams Conservative 21,709 42.4% 2,137 76.1%
Cardiff South and Penarth Wales Stephen Doughty Labour 19,966 42.8% 7,453 61.4%
Cardiff West Wales Kevin Brennan Labour 17,803 40.7% 6,789 65.6%
Carlisle John Stevenson Conservative 18,873 44.3% 2,774 64.7%
Carmarthen East and Dinefwr Wales Jonathan Edwards Plaid Cymru 15,140 38.4% 5,599 70.7%
Carmarthen West and South Pembrokeshire Wales Simon Hart Conservative 17,626 43.7% 6,054 69.9%
Carshalton and Wallington Tom Brake Liberal Democrat 16,603 34.9% 1,510 68.0%
Castle Point Rebecca Harris Conservative 23,112 50.9% 8,934 66.7%
Central Ayrshire Scotland Philippa Whitford Scottish National Party 26,999 53.2% 13,589 72.5%
Central Devon Mel Stride Conservative 28,436 52.2% 21,265 74.9%
Central Suffolk and North Ipswich Daniel Poulter Conservative 30,317 56.1% 20,144 70.6%
Ceredigion Wales Mark Williams Liberal Democrat 13,414 35.9% 3,067 69.0%
Charnwood Edward Argar Conservative 28,384 54.3% 16,931 67.6%
Chatham and Aylesford Tracey Crouch Conservative 21,614 50.2% 11,455 64.9%
Cheadle Mary Robinson Conservative 22,889 43.1% 6,453 72.5%
Chelmsford Simon Burns Conservative 27,732 51.5% 18,250 68.5%
Chelsea and Fulham Greg Hands Conservative 25,322 63.0% 16,022 63.4%
Cheltenham Alex Chalk Conservative 24,790 46.1% 6,516 69.5%
Chesham and Amersham Cheryl Gillan Conservative 31,138 59.1% 23,920 72.7%
Chesterfield Toby Perkins Labour 21,829 47.9% 13,598 63.6%
Chichester Andrew Tyrie Conservative 32,953 57.7% 24,413 68.5%
Chingford and Woodford Green Iain Duncan Smith Conservative 20,999 47.9% 8,386 65.7%
Chippenham Michelle Donelan Conservative 26,354 47.6% 10,076 74.7%
Chipping Barnet Theresa Villiers Conservative 25,759 48.6% 7,656 68.1%
Chorley Lindsay Hoyle Labour 23,322 45.1% 4,530 69.3%
Christchurch Christopher Chope Conservative 28,887 58.1% 18,224 71.7%
Cities of London and Westminster Mark Field Conservative 19,570 54.1% 9,671 59.3%
City of Chester Chris Matheson Labour 22,118 43.2% 93 68.7%
City of Durham Roberta Blackman-Woods Labour 21,596 47.3% 11,439 66.5%
Clacton Douglas Carswell UK Independence Party 19,642 44.4% 3,437 64.1%
Cleethorpes Martin Vickers Conservative 21,026 46.6% 7,893 63.5%
Clwyd South Susan Elan Jones Labour 13,051 37.2% 2,402 63.8%
Clwyd West David Jones Conservative 16,463 43.3% 6,730 64.9%
Coatbridge, Chryston and Bellshill Phil Boswell Scottish National Party 28,696 56.6% 11,501 68.6%
Colchester Will Quince Conservative 18,919 38.9% 5,575 65.5%
Colne Valley Jason McCartney Conservative 25,246 44.5% 5,378 68.8%
Congleton Fiona Bruce Conservative 27,164 53.3% 16,773 70.3%
Copeland Jamie Reed Labour 16,750 42.3% 2,564 63.8%
Corby Tom Pursglove Conservative 24,023 42.8% 2,412 70.4%
Coventry North East Colleen Fletcher Labour 22,025 52.2% 12,274 56.0%
Coventry North West Geoffrey Robinson Labour 18,557 41.0% 4,509 61.5%
Coventry South Jim Cunningham Labour 18,472 42.3% 3,188 62.1%
Crawley Henry Smith Conservative 22,829 47.0% 6,526 65.7%
Crewe and Nantwich Edward Timpson Conservative 22,445 45.0% 3,620 67.3%
Croydon Central Gavin Barwell Conservative 22,753 43.0% 165 67.7%
Croydon North Steve Reed Labour 33,513 62.6% 21,364 62.3%
Croydon South Chris Philp Conservative 31,448 54.5% 17,140 70.4%
Cumbernauld, Kilsyth and Kirkintilloch East Stuart McDonald Scottish National Party 29,572 59.9% 14,752 73.6%
Cynon Valley Ann Clwyd Labour 14,532 47.7% 9,406 59.3%
Dagenham and Rainham Jon Cruddas Labour 17,830 41.4% 4,980 62.3%
Darlington Jenny Chapman Labour 17,637 42.9% 3,158 62.5%
Dartford Gareth Johnson Conservative 25,670 49.0% 12,345 69.7%
Daventry Chris Heaton-Harris Conservative 30,550 58.2% 21,059 72.1%
Delyn David Hanson Labour 15,187 40.6% 2,930 69.8%
Denton and Reddish Andrew Gwynne Labour 19,661 50.8% 10,511 58.5%
Derby North Amanda Solloway Conservative 16,402 36.7% 41 64.1%
Derby South Margaret Beckett Labour 20,007 49.0% 8,828 58.1%
Derbyshire Dales Patrick McLoughlin Conservative 24,805 52.4% 14,044 74.6%
Devizes Claire Perry Conservative 28,295 57.7% 20,751 70.8%
Dewsbury Paula Sherriff Labour 22,406 41.8% 1,451 67.2%
Don Valley Caroline Flint Labour 19,621 46.2% 8,885 59.6%
Doncaster Central Rosie Winterton Labour 19,840 49.1% 10,093 56.8%
Doncaster North Edward Miliband Labour 20,708 52.4% 11,780 55.6%
Dover Charlie Elphicke Conservative 21,737 43.3% 6,294 68.9%
Dudley North Ian Austin Labour 15,885 41.8% 4,181 62.6%
Dudley South Mike Wood Conservative 16,723 43.8% 4,270 63.3%
Dulwich and West Norwood Helen Hayes Labour 27,772 54.1% 16,122 67.1%
Dumfries and Galloway Scotland Richard Arkless Scottish National Party 23,440 41.4% 6,514 75.2%
Dumfriesshire, Clydesdale and Tweeddale Scotland David Mundell Conservative 20,759 39.8% 798 76.1%
Dundee East Scotland Stewart Hosie Scottish National Party 28,765 59.7% 19,162 71.1%
Dundee West Scotland Chris Law Scottish National Party 27,684 61.9% 17,092 67.8%
Dunfermline and West Fife Scotland Douglas Chapman Scottish National Party 28,096 50.3% 10,352 71.6%
Dwyfor Meirionnydd Wales Liz Saville-Roberts Plaid Cymru 11,811 40.9% 5,261 65.1%
Ealing Central and Acton Rupa Huq Labour 22,002 43.2% 274 71.3%
Ealing North Stephen Pound Labour 26,745 55.1% 12,326 65.7%
Ealing Southall Virendra Sharma Labour 28,147 65.0% 18,760 66.0%
Easington Grahame Morris Labour 21,132 61.0% 14,641 56.2%
East Antrim Northern Ireland Sammy Wilson Democratic Unionist Party 12,103 36.1% 5,795 53.3%
East Devon Hugo Swire Conservative 25,401 46.4% 12,261 71.5%
East Dunbartonshire John Nicolson Scottish National Party 22,093 40.3% 2,167 81.9%
East Ham Stephen Timms Labour 40,563 77.6% 34,252 59.8%
East Hampshire Damian Hinds Conservative 31,334 60.7% 25,147 72.7%
East Kilbride, Strathaven and Lesmahagow Lisa Cameron Scottish National Party 33,678 55.6% 16,527 72.8%
East Londonderry Northern Ireland Gregory Campbell Democratic Unionist Party 14,663 42.2% 7,804 51.9%
East Lothian George Kerevan Scottish National Party 25,104 42.5% 6,803 74.3%
East Renfrewshire Scotland Kirsten Oswald Scottish National Party 23,013 40.6% 3,718 81.1%
East Surrey Sam Gyimah Conservative 32,211 57.4% 22,658 70.4%
East Worthing and Shoreham Tim Loughton Conservative 24,686 49.5% 14,949 66.7%
East Yorkshire Greg Knight Conservative 25,276 50.6% 14,933 61.7%
Eastbourne Caroline Ansell Conservative 20,934 39.6% 733 67.6%
Eastleigh Mims Davies Conservative 23,464 42.3% 9,147 69.7%
Eddisbury Antoinette Sandbach Conservative 24,167 51.0% 12,974 69.1%
Edinburgh East Tommy Sheppard Scottish National Party 23,188 49.2% 9,106 70.1%
Edinburgh North and Leith Scotland Deidre Brock Scottish National Party 23,742 40.9% 5,597 71.7%
Edinburgh South Scotland Ian Murray Labour 19,293 39.1% 2,637 74.9%
Edinburgh South West Scotland Joanna Cherry Scottish National Party 22,168 43.0% 8,135 71.5%
Edinburgh West Scotland Michelle Thomson Scottish National Party 21,378 39.0% 3,210 76.5%
Edmonton Kate Osamor Labour 25,388 61.4% 15,419 62.6%
Ellesmere Port and Neston Justin Madders Labour 22,316 47.8% 6,275 67.5%
Elmet and Rothwell Alec Shelbrooke Conservative 27,978 48.4% 8,490 73.0%
Eltham Clive Efford Labour 18,393 42.6% 2,693 67.4%
Enfield North Joan Ryan Labour 20,172 43.7% 1,086 67.7%
Enfield, Southgate David Burrowes Conservative 22,624 49.4% 4,753 70.6%
Epping Forest Eleanor Laing Conservative 27,027 54.8% 17,978 67.2%
Epsom and Ewell Chris Grayling Conservative 33,309 58.3% 24,443 72.7%
Erewash Maggie Throup Conservative 20,636 42.7% 3,584 67.2%
Erith and Thamesmead Teresa Pearce Labour 21,209 49.8% 9,525 60.5%
Esher and Walton Dominic Raab Conservative 35,845 62.9% 28,616 71.3%
Exeter Ben Bradshaw Labour 25,062 46.4% 7,183 70.2%
Falkirk Scotland John McNally Scottish National Party 34,831 57.7% 19,701 72.4%
Fareham Suella Fernandes Conservative 30,689 56.1% 22,262 70.9%
Faversham and Mid Kent Helen Whately Conservative 24,895 54.4% 16,652 65.9%
Feltham and Heston Seema Malhotra Labour 25,845 52.3% 11,463 60.0%
Fermanagh and South Tyrone Northern Ireland Tom Elliott Ulster Unionist Party 23,608 46.4% 530 72.6%
Filton and Bradley Stoke Jack Lopresti Conservative 22,920 46.7% 9,838 68.9%
Finchley and Golders Green Mike Freer Conservative 25,835 50.9% 5,662 70.0%
Folkestone and Hythe Damian Collins Conservative 26,323 47.9% 13,797 65.8%
Forest of Dean Mark Harper Conservative 23,191 46.8% 10,987 70.9%
Foyle Northern Ireland Mark Durkan 17,725 47.9% 6,046 52.8%
Fylde Mark Menzies Conservative 21,406 49.1% 13,224 66.3%
Gainsborough Edward Leigh Conservative 25,949 52.7% 15,449 66.0%
Garston and Halewood Maria Eagle Labour 33,839 69.1% 27,146 66.5%
Gateshead Ian Mearns Labour 21,549 56.8% 14,784 58.8%
Gedling Vernon Coaker Labour 20,307 42.3% 2,986 68.6%
Gillingham and Rainham Rehman Chishti Conservative 22,590 48.0% 10,530 66.3%
Glasgow Central Scotland Alison Thewliss Scottish National Party 20,658 52.5% 7,662 55.4%
Glasgow East Scotland Natalie McGarry Scottish National Party 24,116 56.9% 10,387 60.3%
Glasgow North Scotland Patrick Grady Scottish National Party 19,610 53.1% 9,295 61.4%
Glasgow North East Scotland Anne McLaughlin Scottish National Party 21,976 58.1% 9,222 56.8%
Glasgow North West Scotland Carol Monaghan Scottish National Party 23,908 54.5% 10,364 64.1%
Glasgow South Scotland Stewart McDonald Scottish National Party 26,773 54.9% 12,269 65.9%
Glasgow South West Scotland Christopher Stephens Scottish National Party 23,388 57.2% 9,950 61.8%
Glenrothes Peter Grant Scottish National Party 28,459 59.8% 13,897 68.2%
Gloucester Richard Graham Conservative 23,837 45.3% 7,251 63.4%
Gordon Alex Salmond Scottish National Party 27,717 47.7% 8,687 73.3%
Gosport Caroline Dinenage Conservative 26,364 55.3% 17,098 65.1%
Gower Wales Byron Davies Conservative 15,862 37.1% 27 69.2%
Grantham and Stamford Nick Boles Conservative 28,399 52.8% 18,989 66.2%
Gravesham Adam Holloway Conservative 23,484 46.8% 8,370 69.6%
Great Grimsby Melanie Onn Labour 13,414 39.8% 4,540 57.0%
Great Yarmouth Brandon Lewis Conservative 19,089 42.9% 6,154 63.7%
Greenwich and Woolwich Matthew Pennycook Labour 24,384 52.2% 11,946 63.7%
Guildford Anne Milton Conservative 30,802 57.1% 22,448 71.3%
Hackney North and Stoke Newington Diane Abbott Labour 31,357 62.9% 24,008 56.6%
Hackney South and Shoreditch Meg Hillier Labour 30,633 64.4% 24,213 56.0%
Halesowen and Rowley Regis James Morris Conservative 18,933 43.2% 3,082 66.3%
Halifax Holly Lynch Labour 17,506 40.0% 428 62.1%
Haltemprice and Howden David Davis Conservative 26,414 54.2% 16,195 68.5%
Halton Derek Twigg Labour 28,292 62.8% 20,285 61.8%
Hammersmith Andy Slaughter Labour 23,981 50.0% 6,518 66.4%
Hampstead and Kilburn Tulip Siddiq Labour 23,977 44.4% 1,138 67.3%
Harborough Edward Garnier Conservative 27,675 52.7% 19,632 67.5%
Harlow Robert Halfon Conservative 21,623 48.9% 8,350 65.1%
Harrogate and Knaresborough Andrew Jones Conservative 28,153 52.7% 16,371 69.9%
Harrow East Bob Blackman Conservative 24,668 50.3% 4,757 69.0%
Harrow West Gareth Thomas Labour 21,885 47.0% 2,208 66.9%
Hartlepool Iain Wright Labour 14,076 35.6% 3,024 56.5%
Harwich and North Essex Bernard Jenkin Conservative 24,722 51.0% 15,174 69.9%
Hastings and Rye Amber Rudd Conservative 22,686 44.6% 4,796 67.8%
Havant Alan Mak Conservative 23,159 51.7% 13,920 63.5%
Hayes and Harlington John McDonnell Labour 26,843 59.6% 15,700 60.2%
Hazel Grove William Wragg Conservative 17,882 41.4% 6,552 68.5%
Hemel Hempstead Mike Penning Conservative 26,245 52.9% 14,420 66.5%
Hemsworth Jon Trickett Labour 21,772 51.3% 12,078 58.3%
Hendon Matthew Offord Conservative 24,328 49.0% 3,724 65.9%
Henley John Howell Conservative 32,292 58.5% 25,375 70.9%
Hereford and South Herefordshire Jesse Norman Conservative 24,844 52.6% 16,890 66.1%
Hertford and Stortford Mark Prisk Conservative 31,593 56.1% 21,509 69.8%
Hertsmere Oliver Dowden Conservative 29,696 59.3% 18,461 67.9%
Hexham Guy Opperman Conservative 22,834 52.7% 12,031 72.6%
Heywood and Middleton Liz McInnes Labour 20,926 43.1% 5,299 60.7%
High Peak Andrew Bingham Conservative 22,836 45.0% 4,894 69.3%
Hitchin and Harpenden Peter Lilley Conservative 31,488 56.9% 20,055 68.9%
Holborn and St Pancras Keir Starmer Labour 29,062 52.9% 17,048 63.3%
Hornchurch and Upminster Angela Watkinson Conservative 27,051 49.0% 13,074 69.6%
Hornsey and Wood Green Catherine West Labour 29,417 50.9% 11,058 72.9%
Horsham Jeremy Quin Conservative 32,627 57.3% 24,658 72.0%
Houghton and Sunderland South Bridget Phillipson Labour 21,218 55.1% 12,938 56.3%
Hove Peter Kyle Labour 22,082 42.3% 1,236 71.0%
Huddersfield Barry Sheerman Labour 18,186 44.9% 7,345 62.0%
Huntingdon Jonathan Djanogly Conservative 29,652 53.0% 19,403 67.7%
Hyndburn Graham Jones Labour 18,076 42.2% 4,400 62.8%
Ilford North Wes Streeting Labour 21,463 43.9% 589 65.0%
Ilford South Mike Gapes Labour 33,232 64.0% 19,777 56.4%
Inverclyde Ronnie Cowan Scottish National Party 24,585 55.1% 11,063 75.2%
Inverness, Nairn, Badenoch and Strathspey Drew Hendry Scottish National Party 28,838 50.1% 10,809 74.2%
Ipswich Benedict Gummer Conservative 21,794 44.8% 3,733 65.4%
Isle of Wight Andrew Turner Conservative 28,591 40.7% 13,703 64.6%
Islington North Jeremy Corbyn Labour 29,659 60.2% 21,194 67.1%
Islington South and Finsbury Emily Thornberry Labour 22,547 50.9% 12,708 65.0%
Islwyn Wales Chris Evans Labour 17,336 49.0% 10,404 63.6%
Jarrow Stephen Hepburn Labour 21,464 55.7% 13,881 60.3%
Keighley Kris Hopkins Conservative 21,766 44.3% 3,053 71.3%
Kenilworth and Southam Jeremy Wright Conservative 28,474 58.4% 21,002 76.3%
Kensington Victoria Borwick Conservative 18,199 52.3% 7,361 57.0%
Kettering Philip Hollobone Conservative 24,467 51.8% 12,590 67.3%
Kilmarnock and Loudoun Scotland Alan Brown Scottish National Party 30,000 55.7% 13,638 71.6%
Kingston and Surbiton James Berry Conservative 23,249 39.2% 2,834 72.9%
Kingston upon Hull East Karl Turner Labour 18,180 51.7% 10,319 53.5%
Kingston upon Hull North Diana Johnson Labour 18,661 52.8% 12,899 55.1%
Kingston upon Hull West and Hessle Alan Johnson Labour 15,646 49.2% 9,333 53.8%
Kingswood Chris Skidmore Conservative 23,252 48.3% 9,006 70.6%
Kirkcaldy and Cowdenbeath Roger Mullin Scottish National Party 27,628 52.2% 9,974 69.7%
Knowsley George Howarth Labour 39,628 78.1% 34,655 64.1%
Lagan Valley Northern Ireland Jeffrey Donaldson Democratic Unionist Party 19,055 47.9% 13,000 55.9%
Lanark and Hamilton East Angela Crawley Scottish National Party 26,976 48.8% 10,100 69.1%
Lancaster and Fleetwood Catherine Smith Labour 17,643 42.3% 1,265 67.4%
Leeds Central Hilary Benn Labour 24,758 55.0% 16,967 55.1%
Leeds East Richard Burgon Labour 20,530 53.8% 12,533 59.0%
Leeds North East Fabian Hamilton Labour 23,137 47.9% 7,250 69.9%
Leeds North West Greg Mulholland Liberal Democrat 15,948 36.8% 2,907 70.0%
Leeds West Rachel Reeves Labour 18,456 48.0% 10,727 59.2%
Leicester East Keith Vaz Labour 29,386 61.1% 18,352 63.7%
Leicester South Jon Ashworth Labour 27,473 59.8% 17,845 62.5%
Leicester West Liz Kendall Labour 16,051 46.5% 7,203 54.6%
Leigh Andy Burnham Labour 24,312 53.9% 14,096 59.5%
Lewes Maria Caulfield Conservative 19,206 38.0% 1,083 72.7%
Lewisham East Heidi Alexander Labour 23,907 55.7% 14,333 64.2%
Lewisham West and Penge Jim Dowd Labour 24,347 50.6% 12,714 66.6%
Lewisham, Deptford Vicky Foxcroft Labour 28,572 60.3% 21,516 64.6%
Leyton and Wanstead John Cryer Labour 23,856 58.6% 14,917 63.0%
Lichfield Michael Fabricant Conservative 28,389 55.2% 18,189 69.3%
Lincoln Karl McCartney Conservative 19,976 42.6% 1,443 63.2%
Linlithgow and East Falkirk Martyn Day Scottish National Party 32,055 52.0% 12,934 70.8%
Liverpool Riverside Louise Ellman Labour 29,835 67.4% 24,463 62.5%
Liverpool Walton Steve Rotheram Labour 31,222 81.3% 27,777 62.0%
Liverpool Wavertree Luciana Berger Labour 28,401 69.3% 24,303 66.6%
Liverpool West Derby Stephen Twigg Labour 30,842 75.2% 27,367 64.5%
Livingston Scotland Hannah Bardell Scottish National Party 32,736 56.9% 16,843 69.9%
Llanelli Wales Nia Griffith Labour 15,948 41.3% 7,095 65.0%
Loughborough Nicky Morgan Conservative 25,762 49.5% 9,183 69.2%
Louth and Horncastle Victoria Atkins Conservative 25,755 51.2% 14,977 67.2%
Ludlow Philip Dunne Conservative 26,093 54.3% 18,929 72.4%
Luton North Kelvin Hopkins Labour 22,243 52.3% 9,504 63.2%
Luton South Gavin Shuker Labour 18,660 44.2% 5,711 62.3%
Macclesfield David Rutley Conservative 26,063 52.6% 14,811 69.2%
Maidenhead Theresa May Conservative 35,453 65.8% 29,059 72.6%
Maidstone and The Weald Helen Grant Conservative 22,745 45.5% 10,709 68.3%
Makerfield Yvonne Fovargue Labour 23,208 51.8% 13,155 60.3%
Maldon John Whittingdale Conservative 29,112 60.6% 22,070 69.6%
Manchester Central Lucy Powell Labour 27,772 61.3% 21,639 52.7%
Manchester Withington Jeff Smith Labour 26,843 53.7% 14,873 67.4%
Manchester, Gorton Gerald Kaufman Labour 28,187 67.1% 24,079 57.6%
Mansfield Alan Meale Labour 18,603 39.4% 5,315 60.9%
Meon Valley George Hollingbery Conservative 31,578 61.1% 23,913 71.1%
Meriden Caroline Spelman Conservative 28,791 54.7% 18,795 64.2%
Merthyr Tydfil and Rhymney Gerald Jones Labour 17,619 53.9% 11,513 53.0%
Mid Bedfordshire Nadine Dorries Conservative 32,544 56.1% 23,327 74.0%
Mid Derbyshire Pauline Latham Conservative 24,908 52.2% 12,774 70.7%
Mid Dorset and North Poole Michael Tomlinson Conservative 23,639 50.8% 10,530 72.3%
Mid Norfolk George Freeman Conservative 27,206 52.1% 17,276 67.7%
Mid Sussex Nicholas Soames Conservative 32,268 56.1% 24,286 71.0%
Mid Ulster Northern Ireland Francie Molloy Sinn Féin 19,935 48.7% 13,617 60.3%
Mid Worcestershire Nigel Huddleston Conservative 29,763 57.0% 20,532 71.5%
Middlesbrough Andy McDonald Labour 18,584 56.8% 12,477 52.9%
Middlesbrough South and East Cleveland Tom Blenkinsop Labour 19,193 42.0% 2,268 64.2%
Midlothian Scotland Owen Thompson Scottish National Party 24,453 50.6% 9,859 71.2%
Milton Keynes North Mark Lancaster Conservative 27,244 47.2% 9,753 66.5%
Milton Keynes South Iain Stewart Conservative 27,601 46.8% 8,672 65.8%
Mitcham and Morden Siobhain McDonagh Labour 27,380 60.7% 16,922 65.9%
Mole Valley Paul Beresford Conservative 33,434 60.6% 25,453 74.5%
Monmouth David Davies Conservative 23,701 49.9% 10,982 76.3%
Montgomeryshire Glyn Davies Conservative 15,204 45.0% 5,325 69.3%
Moray Angus Robertson Scottish National Party 24,384 49.5% 9,065 68.8%
Morecambe and Lunesdale David Morris Conservative 19,691 45.5% 4,590 64.6%
Morley and Outwood Andrea Jenkyns Conservative 18,776 38.9% 422 63.6%
Motherwell and Wishaw Marion Fellows Scottish National Party 27,275 56.5% 11,898 68.6%
Na h-Eileanan an Iar Scotland Angus MacNeil Scottish National Party 8,662 54.4% 4,102 73.2%
Neath Christina Rees Labour 16,270 43.8% 9,548 66.2%
New Forest East Julian Lewis Conservative 27,819 56.3% 19,162 68.0%
New Forest West Desmond Swayne Conservative 28,420 60.0% 20,604 69.3%
Newark Robert Jenrick Conservative 29,834 57.0% 18,474 70.9%
Newbury Richard Benyon Conservative 34,973 61.0% 26,368 72.1%
Newcastle upon Tyne Central Chi Onwurah Labour 19,301 55.0% 12,673 60.3%
Newcastle upon Tyne East Nicholas Brown Labour 19,378 49.4% 12,494 61.1%
Newcastle upon Tyne North Catherine McKinnell Labour 20,689 46.1% 10,153 66.1%
Newcastle-under-Lyme Paul Farrelly Labour 16,520 38.4% 650 63.6%
Newport East Wales Jessica Morden Labour 14,290 40.7% 4,705 62.7%
Newport West Paul Flynn Labour 16,633 41.2% 3,510 64.9%
Newry and Armagh Northern Ireland Mickey Brady Sinn Féin 20,488 41.1% 4,176 64.3%
Newton Abbot Anne Marie Morris Conservative 22,794 47.2% 11,234 69.0%
Normanton, Pontefract and Castleford Yvette Cooper Labour 25,213 54.9% 15,428 55.6%
North Antrim Northern Ireland Ian Paisley Democratic Unionist Party 18,107 43.2% 11,546 55.2%
North Ayrshire and Arran Scotland Patricia Gibson Scottish National Party 28,641 53.2% 13,573 71.1%
North Cornwall Scott Mann Conservative 21,689 45.0% 6,621 71.8%
North Devon Peter Heaton-Jones Conservative 22,341 42.7% 6,936 70.0%
North Dorset Simon Hoare Conservative 30,227 56.6% 21,118 72.4%
North Down Northern Ireland Sylvia Hermon Independent 17,689 49.2% 9,202 56.0%
North Durham Kevan Jones Labour 22,047 54.9% 13,644 61.4%
North East Bedfordshire Alistair Burt Conservative 34,891 59.5% 25,644 70.2%
North East Cambridgeshire Stephen Barclay Conservative 28,524 55.1% 16,874 62.4%
North East Derbyshire Natascha Engel Labour 19,488 40.6% 1,883 67.1%
North East Fife Scotland Stephen Gethins Scottish National Party 18,523 40.9% 4,344 73.0%
North East Hampshire Ranil Jayawardena Conservative 35,573 65.9% 29,916 70.2%
North East Hertfordshire Oliver Heald Conservative 28,949 55.4% 19,080 70.7%
North East Somerset Jacob Rees-Mogg Conservative 25,439 49.8% 12,749 73.7%
North Herefordshire Bill Wiggin Conservative 26,716 55.6% 19,996 70.7%
North Norfolk Norman Lamb Liberal Democrat 19,299 39.1% 4,043 71.8%
North Shropshire Owen Paterson Conservative 27,041 51.4% 16,494 66.7%
North Somerset Liam Fox Conservative 31,540 53.5% 23,099 73.5%
North Swindon Justin Tomlinson Conservative 26,295 50.3% 11,786 64.5%
North Thanet Roger Gale Conservative 23,045 49.0% 10,948 65.8%
North Tyneside Mary Glindon Labour 26,191 55.9% 17,194 59.0%
North Warwickshire Craig Tracey Conservative 20,042 42.3% 2,973 67.5%
North West Cambridgeshire Shailesh Vara Conservative 32,070 52.5% 19,795 67.7%
North West Durham Pat Glass Labour 20,074 46.9% 10,056 61.3%
North West Hampshire Kit Malthouse Conservative 32,052 58.1% 23,943 69.7%
North West Leicestershire Andrew Bridgen Conservative 25,505 49.5% 11,373 71.4%
North West Norfolk Henry Bellingham Conservative 24,727 52.2% 13,948 63.7%
North Wiltshire James Gray Conservative 28,938 57.2% 21,046 74.5%
Northampton North Michael Ellis Conservative 16,699 42.4% 3,245 66.6%
Northampton South David Mackintosh Conservative 16,163 41.6% 3,793 63.5%
Norwich North Chloe Smith Conservative 19,052 43.7% 4,463 67.6%
Norwich South Clive Lewis Labour 19,033 39.3% 7,654 64.7%
Nottingham East Christopher Leslie Labour 19,208 54.6% 11,894 58.2%
Nottingham North Graham Allen Labour 19,283 54.6% 11,860 53.6%
Nottingham South Lilian Greenwood Labour 20,697 47.6% 6,936 63.0%
Nuneaton Marcus Jones Conservative 20,827 45.5% 4,882 67.2%
Ochil and South Perthshire Tasmina Ahmed-Sheikh Scottish National Party 26,620 46.0% 10,168 74.8%
Ogmore Huw Irranca-Davies Labour 18,663 52.9% 13,043 63.4%
Old Bexley and Sidcup James Brokenshire Conservative 24,682 52.8% 15,803 70.8%
Oldham East and Saddleworth Debbie Abrahams Labour 17,529 39.4% 6,002 62.2%
Oldham West and Royton Michael Meacher Labour 23,630 54.8% 14,738 60.2%
Orkney and Shetland Scotland Alistair Carmichael Liberal Democrat 9,407 41.4% 817 65.8%
Orpington Joseph Johnson Conservative 28,152 57.4% 19,979 72.0%
Oxford East Andrew Smith Labour 25,356 50.0% 15,280 64.2%
Oxford West and Abingdon Nicola Blackwood Conservative 26,153 45.7% 9,582 75.2%
Paisley and Renfrewshire North Scotland Gavin Newlands Scottish National Party 25,601 50.7% 9,076 76.2%
Paisley and Renfrewshire South Scotland Mhairi Black Scottish National Party 23,548 50.9% 5,684 75.4%
Pendle Andrew Stephenson Conservative 20,978 47.2% 5,453 68.8%
Penistone and Stocksbridge Angela Smith Labour 19,691 42.0% 6,723 66.2%
Penrith and The Border Rory Stewart Conservative 26,202 59.7% 19,894 67.4%
Perth and North Perthshire Scotland Pete Wishart Scottish National Party 27,379 50.5% 9,641 74.8%
Peterborough Stewart Jackson Conservative 18,684 39.7% 1,925 64.9%
Plymouth Moor View Johnny Mercer Conservative 16,020 37.6% 1,026 62.4%
Plymouth Sutton and Devonport Oliver Colvile Conservative 18,120 37.8% 523 65.5%
Pontypridd Wales Owen Smith Labour 15,554 41.1% 8,985 64.3%
Poole Robert Syms Conservative 23,745 50.1% 15,789 65.3%
Poplar and Limehouse Jim Fitzpatrick Labour 29,886 58.6% 16,924 62.2%
Portsmouth North Penny Mordaunt Conservative 21,343 47.0% 10,537 62.1%
Portsmouth South Flick Drummond Conservative 14,585 34.8% 5,241 58.5%
Preseli Pembrokeshire Stephen Crabb Conservative 16,383 40.4% 4,969 70.8%
Preston Mark Hendrick Labour 18,755 56.0% 12,067 55.8%
Pudsey Stuart Andrew Conservative 23,637 46.4% 4,501 72.2%
Putney Justine Greening Conservative 23,018 53.8% 10,180 67.0%
Rayleigh and Wickford Mark Francois Conservative 29,088 54.7% 17,230 69.0%
Reading East Rob Wilson Conservative 23,217 46.0% 6,520 69.0%
Reading West Alok Sharma Conservative 23,082 47.7% 6,650 66.7%
Redcar Anna Turley Labour 17,946 43.9% 10,388 63.1%
Redditch Karen Lumley Conservative 20,771 47.1% 7,054 67.3%
Reigate Crispin Blunt Conservative 29,151 56.8% 22,334 69.9%
Rhondda Chris Bryant Labour 15,976 50.7% 7,455 60.9%
Ribble Valley Nigel Evans Conservative 25,404 48.6% 13,606 67.5%
Richmond (Yorks) Rishi Sunak Conservative 27,744 51.4% 19,550 68.3%
Richmond Park Zac Goldsmith Conservative 34,404 58.2% 23,015 76.5%
Rochdale Simon Danczuk Labour 20,961 46.1% 12,442 58.8%
Rochester and Strood Kelly Tolhurst Conservative 23,142 44.1% 7,133 68.1%
Rochford and Southend East James Duddridge Conservative 20,241 46.4% 9,476 60.6%
Romford Andrew Rosindell Conservative 25,067 51.0% 13,859 67.7%
Romsey and Southampton North Caroline Nokes Conservative 26,285 54.3% 17,712 72.8%
Ross, Skye and Lochaber Ian Blackford Scottish National Party 20,119 48.1% 5,124 77.2%
Rossendale and Darwen Jake Berry Conservative 22,847 46.6% 5,654 66.5%
Rother Valley Kevin Barron Labour 20,501 43.6% 7,297 63.3%
Rotherham Sarah Champion Labour 19,860 52.5% 8,446 59.4%
Rugby Mark Pawsey Conservative 24,040 49.1% 10,345 68.4%
Ruislip, Northwood and Pinner Nick Hurd Conservative 30,521 59.6% 20,224 70.0%
Runnymede and Weybridge Philip Hammond Conservative 29,901 59.7% 22,134 67.9%
Rushcliffe Kenneth Clarke Conservative 28,354 51.4% 13,829 75.3%
Rutherglen and Hamilton West Margaret Ferrier Scottish National Party 30,279 52.6% 9,975 69.6%
Rutland and Melton Alan Duncan Conservative 30,383 55.6% 21,705 68.5%
Saffron Walden Alan Haselhurst Conservative 32,926 57.2% 24,991 71.4%
Salford and Eccles Rebecca Long Bailey Labour 21,364 49.4% 12,541 58.2%
Salisbury John Glen Conservative 28,192 55.6% 20,421 72.9%
Scarborough and Whitby Robert Goodwill Conservative 20,613 43.2% 6,200 64.9%
Scunthorpe Nic Dakin Labour 15,393 41.7% 3,134 57.7%
Sedgefield Phil Wilson Labour 18,275 47.2% 6,843 61.6%
Sefton Central Bill Esterson Labour 26,359 53.8% 11,846 72.4%
Selby and Ainsty Nigel Adams Conservative 27,725 52.5% 13,557 69.4%
Sevenoaks Michael Fallon Conservative 28,531 56.9% 19,561 69.7%
Sheffield Brightside and Hillsborough Harry Harpham Labour 22,663 56.6% 13,807 56.5%
Sheffield Central Paul Blomfield Labour 24,308 55.0% 17,309 61.1%
Sheffield Hallam Nick Clegg Liberal Democrat 22,215 40.0% 2,353 76.7%
Sheffield Heeley Louise Haigh Labour 20,269 48.2% 12,954 61.9%
Sheffield South East Clive Betts Labour 21,439 51.4% 12,311 59.2%
Sherwood Mark Spencer Conservative 22,833 45.0% 4,647 69.1%
Shipley Philip Davies Conservative 25,269 50.0% 9,624 71.7%
Shrewsbury and Atcham Daniel Kawczynski Conservative 24,628 45.5% 9,565 70.8%
Sittingbourne and Sheppey Gordon Henderson Conservative 24,425 49.5% 12,168 65.0%
Skipton and Ripon Julian Smith Conservative 30,248 55.4% 20,761 71.2%
Sleaford and North Hykeham Stephen Phillips Conservative 34,805 56.2% 24,115 70.4%
Slough Fiona Mactaggart Labour 23,421 48.5% 7,336 55.9%
Solihull Julian Knight Conservative 26,956 49.2% 12,902 70.3%
Somerton and Frome David Warburton Conservative 31,960 53.0% 20,268 72.4%
South Antrim Northern Ireland Danny Kinahan Ulster Unionist Party 11,942 32.7% 949 54.2%
South Basildon and East Thurrock Stephen Metcalfe Conservative 19,788 43.4% 7,691 64.1%
South Cambridgeshire Heidi Allen Conservative 31,454 51.1% 20,594 73.2%
South Derbyshire Heather Wheeler Conservative 25,066 49.4% 11,471 68.7%
South Dorset Richard Drax Conservative 23,756 48.9% 11,994 67.9%
South Down Northern Ireland Margaret Ritchie 18,077 42.3% 5,891 56.8%
South East Cambridgeshire Lucy Frazer Conservative 28,845 48.5% 16,837 70.4%
South East Cornwall Sheryll Murray Conservative 25,516 50.5% 16,995 71.1%
South Holland and The Deepings John Hayes Conservative 29,303 59.6% 18,567 64.4%
South Leicestershire Alberto Costa Conservative 28,700 53.2% 16,824 70.2%
South Norfolk Richard Bacon Conservative 30,995 54.3% 20,493 70.8%
South Northamptonshire Andrea Leadsom Conservative 36,607 60.2% 26,416 71.0%
South Ribble Seema Kennedy Conservative 24,313 46.4% 5,945 68.5%
South Shields Emma Lewell-Buck Labour 18,589 51.3% 10,614 57.8%
South Staffordshire Gavin Williamson Conservative 29,478 59.4% 20,371 68.2%
South Suffolk James Cartlidge Conservative 27,546 53.1% 17,545 70.3%
South Swindon Robert Buckland Conservative 22,777 46.2% 5,785 66.6%
South Thanet Craig MacKinlay Conservative 18,838 38.1% 2,812 69.6%
South West Bedfordshire Andrew Selous Conservative 28,212 55.0% 17,813 64.7%
South West Devon Gary Streeter Conservative 28,500 56.6% 20,109 70.9%
South West Hertfordshire David Gauke Conservative 32,608 56.9% 23,263 71.9%
South West Norfolk Elizabeth Truss Conservative 25,515 50.9% 13,861 65.1%
South West Surrey Jeremy Hunt Conservative 34,199 59.9% 28,556 73.7%
South West Wiltshire Andrew Murrison Conservative 27,198 52.7% 18,168 70.7%
Southampton Itchen Royston Smith Conservative 18,656 41.7% 2,316 61.9%
Southampton Test Alan Whitehead Labour 18,017 41.3% 3,810 62.1%
Southend West David Amess Conservative 22,175 49.8% 14,021 66.6%
Southport John Pugh Liberal Democrat 13,652 31.0% 1,322 65.5%
Spelthorne Kwasi Kwarteng Conservative 24,386 49.7% 14,152 68.6%
St Albans Anne Main Conservative 25,392 46.7% 12,732 71.8%
St Austell and Newquay Steve Double Conservative 20,250 40.2% 8,173 65.7%
St Helens North Conor McGinn Labour 26,378 57.0% 17,291 61.5%
St Helens South and Whiston Marie Rimmer Labour 28,950 59.8% 21,243 62.3%
St Ives Derek Thomas Conservative 18,491 38.3% 2,469 73.7%
Stafford Jeremy Lefroy Conservative 23,606 48.4% 9,177 71.0%
Staffordshire Moorlands Karen Bradley Conservative 21,770 51.1% 10,174 67.5%
Stalybridge and Hyde Jonathan Reynolds Labour 18,447 45.0% 6,686 57.5%
Stevenage Stephen McPartland Conservative 21,291 44.5% 4,955 67.7%
Stirling Steven Paterson Scottish National Party 23,783 45.6% 10,480 77.5%
Stockport Ann Coffey Labour 19,771 49.9% 10,061 62.0%
Stockton North Alex Cunningham Labour 19,436 49.1% 8,367 59.8%
Stockton South James Wharton Conservative 24,221 46.8% 5,046 69.0%
Stoke-on-Trent Central Tristram Hunt Labour 12,220 39.3% 5,179 51.3%
Stoke-on-Trent North Ruth Smeeth Labour 15,429 39.9% 4,836 54.1%
Stoke-on-Trent South Robert Flello Labour 15,319 39.2% 2,539 57.4%
Stone Bill Cash Conservative 25,733 54.7% 16,250 69.8%
Stourbridge Margot James Conservative 21,195 46.1% 6,694 66.6%
Strangford Northern Ireland Jim Shannon Democratic Unionist Party 15,053 44.4% 10,185 52.8%
Stratford-on-Avon Nadhim Zahawi Conservative 29,674 57.7% 22,876 72.2%
Streatham Chuka Umunna Labour 26,474 53.0% 13,934 63.1%
Stretford and Urmston Kate Green Labour 24,601 53.0% 11,685 67.2%
Stroud Neil Carmichael Conservative 27,813 45.7% 4,866 75.5%
Suffolk Coastal Therese Coffey Conservative 28,855 51.9% 18,842 71.4%
Sunderland Central Julie Elliott Labour 20,959 50.2% 11,179 57.3%
Surrey Heath Michael Gove Conservative 32,582 59.9% 24,804 68.5%
Sutton and Cheam Paul Scully Conservative 20,732 41.5% 3,921 72.1%
Sutton Coldfield Andrew Mitchell Conservative 27,782 54.6% 16,417 67.9%
Swansea East Carolyn Harris Labour 17,807 53.0% 12,028 58.0%
Swansea West Wales Geraint Davies Labour 14,967 42.6% 7,036 59.8%
Tamworth Christopher Pincher Conservative 23,606 50.0% 11,302 65.6%
Tatton George Osborne Conservative 26,552 58.6% 18,241 69.7%
Taunton Deane Rebecca Pow Conservative 27,849 48.1% 15,491 69.6%
Telford Lucy Allan Conservative 16,094 39.6% 730 61.4%
Tewkesbury Laurence Robertson Conservative 30,176 54.5% 21,972 70.1%
The Cotswolds Geoffrey Clifton-Brown Conservative 32,045 56.6% 21,477 72.4%
The Wrekin Mark Pritchard Conservative 22,579 49.7% 10,743 68.9%
Thirsk and Malton Kevin Hollinrake Conservative 27,545 52.6% 19,456 67.6%
Thornbury and Yate Luke Hall Conservative 19,924 41.0% 1,495 73.5%
Thurrock Jackie Doyle-Price Conservative 16,692 33.7% 536 63.9%
Tiverton and Honiton Neil Parish Conservative 29,030 54.0% 20,173 70.5%
Tonbridge and Malling Tom Tugendhat Conservative 31,887 59.4% 23,734 71.7%
Tooting Sadiq Khan Labour 25,263 47.2% 2,842 69.7%
Torbay Kevin Foster Conservative 19,551 40.7% 3,286 63.0%
Torfaen Wales Nick Thomas-Symonds Labour 16,938 44.7% 8,169 61.3%
Torridge and West Devon Geoffrey Cox Conservative 28,774 50.9% 18,403 72.0%
Totnes Sarah Wollaston Conservative 24,941 53.0% 18,285 68.6%
Tottenham David Lammy Labour 28,654 67.3% 23,564 60.1%
Truro and Falmouth Sarah Newton Conservative 22,681 44.0% 14,000 70.0%
Tunbridge Wells Greg Clark Conservative 30,181 58.7% 22,874 70.0%
Twickenham Tania Mathias Conservative 25,580 41.3% 2,017 77.3%
Tynemouth Alan Campbell Labour 25,791 48.2% 8,240 69.0%
Upper Bann Northern Ireland David Simpson Democratic Unionist Party 15,430 32.7% 2,264 59.0%
Uxbridge and South Ruislip Boris Johnson Conservative 22,511 50.2% 10,695 63.4%
Vale of Clwyd James Davies Conservative 13,760 39.0% 237 62.4%
Vale of Glamorgan Wales Alun Cairns Conservative 23,607 46.0% 6,880 70.5%
Vauxhall Kate Hoey Labour 25,778 53.8% 12,708 58.3%
Wakefield Mary Creagh Labour 17,301 40.3% 2,613 60.9%
Wallasey Angela Eagle Labour 26,176 60.4% 16,348 66.2%
Walsall North David Winnick Labour 14,392 39.0% 1,937 55.0%
Walsall South Valerie Vaz Labour 19,740 47.2% 6,007 61.8%
Walthamstow Stella Creasy Labour 28,779 68.9% 23,195 62.4%
Wansbeck Ian Lavery Labour 19,267 50.0% 10,881 63.5%
Wantage Edward Vaizey Conservative 31,092 53.3% 21,749 70.3%
Warley John Spellar Labour 22,012 58.2% 14,702 59.4%
Warrington North Helen Jones Labour 21,720 47.8% 8,923 63.0%
Warrington South David Mowat Conservative 25,928 43.7% 2,750 70.0%
Warwick and Leamington Chris White Conservative 24,249 47.9% 6,606 70.7%
Washington and Sunderland West Sharon Hodgson Labour 20,478 55.0% 13,157 54.6%
Watford Richard Harrington Conservative 24,400 43.5% 9,794 67.2%
Waveney Peter Aldous Conservative 22,104 42.4% 2,408 65.1%
Wealden Nusrat Ghani Conservative 32,508 57.0% 22,967 71.1%
Weaver Vale Graham Evans Conservative 20,227 43.2% 806 68.5%
Wellingborough Peter Bone Conservative 26,265 52.1% 16,397 67.9%
Wells James Heappey Conservative 26,247 46.1% 7,585 71.7%
Welwyn Hatfield Grant Shapps Conservative 25,281 50.4% 12,153 68.5%
Wentworth and Dearne John Healey Labour 24,571 56.9% 13,838 58.1%
West Aberdeenshire and Kincardine Scotland Stuart Donaldson Scottish National Party 22,949 41.6% 7,033 75.2%
West Bromwich East Tom Watson Labour 18,817 50.2% 9,470 58.9%
West Bromwich West Adrian Bailey Labour 16,578 47.3% 7,742 53.5%
West Dorset Oliver Letwin Conservative 28,329 50.2% 16,130 72.4%
West Dunbartonshire Scotland Martin Docherty Scottish National Party 30,198 59.1% 14,171 73.9%
West Ham Lyn Brown Labour 36,132 68.4% 27,986 58.2%
West Lancashire Rosie Cooper Labour 24,474 49.3% 8,360 70.1%
West Suffolk Matthew Hancock Conservative 25,684 52.2% 14,984 64.6%
West Tyrone Northern Ireland Pat Doherty Sinn Féin 16,807 43.5% 10,060 60.5%
West Worcestershire Harriett Baldwin Conservative 30,342 56.1% 22,578 73.7%
Westminster North Karen Buck Labour 18,504 46.8% 1,977 63.4%
Westmorland and Lonsdale Tim Farron Liberal Democrat 25,194 51.5% 8,949 74.3%
Weston-super-Mare John Penrose Conservative 25,203 48.0% 15,609 65.4%
Wigan Lisa Nandy Labour 23,625 52.2% 14,236 59.6%
Wimbledon Stephen Hammond Conservative 25,225 52.1% 12,619 73.5%
Winchester Steve Brine Conservative 30,425 55.0% 16,914 74.6%
Windsor Adam Afriyie Conservative 31,797 63.4% 25,083 70.1%
Wirral South Alison McGovern Labour 20,165 48.2% 4,599 73.5%
Wirral West Margaret Greenwood Labour 18,898 45.2% 417 75.6%
Witham Priti Patel Conservative 27,123 57.5% 19,554 70.3%
Witney David Cameron Conservative 35,201 60.2% 25,155 73.3%
Woking Jonathan Lord Conservative 29,199 56.2% 20,810 70.0%
Wokingham John Redwood Conservative 32,329 57.7% 24,197 71.9%
Wolverhampton North East Emma Reynolds Labour 15,669 46.1% 5,495 55.7%
Wolverhampton South East Pat McFadden Labour 18,539 53.3% 10,778 55.6%
Wolverhampton South West Rob Marris Labour 17,374 43.2% 801 66.6%
Worcester Robin Walker Conservative 22,534 45.3% 5,646 68.6%
Workington Sue Hayman Labour 16,282 42.3% 4,686 65.6%
Worsley and Eccles South Barbara Keeley Labour 18,600 44.2% 5,946 58.3%
Worthing West Peter Bottomley Conservative 26,124 51.5% 16,855 67.1%
Wrexham Wales Ian Lucas Labour 12,181 37.2% 1,831 64.2%
Wycombe Steve Baker Conservative 26,444 51.4% 14,856 67.4%
Wyre and Preston North Ben Wallace Conservative 26,528 53.2% 14,151 70.6%
Wyre Forest Mark Garnier Conservative 22,394 45.3% 12,871 63.9%
Wythenshawe and Sale East Mike Kane Labour 21,693 50.1% 10,569 56.9%
Yeovil Marcus Fysh Conservative 24,178 42.5% 5,313 69.1%
Ynys Môn Wales Albert Owen Labour 10,871 31.1% 229 69.9%
York Central Rachael Maskell Labour 20,212 42.4% 6,716 63.3%
York Outer Julian Sturdy Conservative 26,477 49.1% 13,129 68.6%