UK General Elections

Results and party performance across general elections.

5
Elections
2010-05-06
Earliest
2024-07-04
Latest

2024 results by party

PartySeats won
LAB Labour 410
CON Conservative 121
LD Liberal Democrat 72
SNP Scottish National Party 9
SF Sinn Féin 7
IND Independent 6
REF Reform UK 5
DUP Democratic Unionist Party 5
GRN Green Party 4
PC Plaid Cymru 4
ALL Alliance 1
ULS Ulster Unionist Party 1
LD Liberal Democrats 1

All 2024 results

650 constituencies
ConstituencyWinnerPartyMajorityTurnout
Aberafan Maesteg Stephen Kinnock LAB 10,354.0% 49.3%
Aberdeen North Kirsty Blackman SNP 1,760.0% 55.4%
Aberdeen South Stephen Flynn SNP 3,758.0% 59.9%
Aberdeenshire North and Moray East Seamus Logan SNP 942.0% 54.5%
Airdrie and Shotts Kenneth Stevenson LAB 7,547.0% 52.2%
Aldershot Alex Baker LAB 5,683.0% 61.8%
Aldridge-Brownhills Wendy Morton CON 4,294.0% 58.2%
Alloa and Grangemouth Brian Leishman LAB 6,122.0% 58.3%
Altrincham and Sale West Connor Rand LAB 4,174.0% 69.5%
Alyn and Deeside Mark Tami LAB 8,794.0% 57.3%
Amber Valley Linsey Farnsworth LAB 3,554.0% 59.5%
Angus and Perthshire Glens Dave Doogan SNP 4,870.0% 61.8%
Arbroath and Broughty Ferry Stephen Gethins SNP 859.0% 57.9%
Argyll, Bute and South Lochaber Brendan O'Hara SNP 6,232.0% 62.5%
Arundel and South Downs Andrew Griffith CON 12,134.0% 70.2%
Ashfield Lee Anderson REF 5,508.0% 57.9%
Ashford Sojan Joseph LAB 1,779.0% 61.6%
Ashton-under-Lyne Angela Rayner LAB 6,791.0% 49.9%
Aylesbury Laura Kyrke-Smith LAB 630.0% 63.1%
Ayr, Carrick and Cumnock Elaine Stewart LAB 4,154.0% 58.2%
Banbury Sean Woodcock LAB 3,256.0% 65.8%
Bangor Aberconwy Claire Hughes LAB 4,896.0% 59.1%
Barking Nesil Caliskan LAB 11,054.0% 45.7%
Barnsley North Dan Jarvis LAB 7,811.0% 47.1%
Barnsley South Stephanie Peacock LAB 4,748.0% 46.3%
Barrow and Furness Michelle Scrogham LAB 5,324.0% 56.3%
Basildon and Billericay Richard Holden CON 20.0% 54.8%
Basingstoke Luke Murphy LAB 6,484.0% 62.4%
Bassetlaw Jo White LAB 5,768.0% 57.4%
Bath Wera Hobhouse LD 11,218.0% 69.1%
Bathgate and Linlithgow Kirsteen Sullivan LAB 8,323.0% 58.3%
Battersea Marsha De Cordova LAB 12,039.0% 64.7%
Beaconsfield Joy Morrissey CON 5,455.0% 65.6%
Beckenham and Penge Liam Conlon LAB 12,905.0% 67.7%
Bedford Mohammad Yasin LAB 9,430.0% 56.1%
Belfast East Gavin Robinson DUP 2,676.0% 58.6%
Belfast North John Finucane SF 5,612.0% 54.5%
Belfast South and Mid Down Claire Hanna 12,506.0% 58.2%
Belfast West Paul Maskey SF 15,961.0% 52.8%
Bermondsey and Old Southwark Neil Coyle LAB 7,787.0% 54.1%
Berwickshire, Roxburgh and Selkirk John Lamont CON 6,599.0% 60.9%
Bethnal Green and Stepney Rushanara Ali LAB 1,689.0% 57.3%
Beverley and Holderness Graham Stuart CON 124.0% 62.4%
Bexhill and Battle Kieran Mullan CON 2,657.0% 66.1%
Bexleyheath and Crayford Daniel Francis LAB 2,114.0% 61.8%
Bicester and Woodstock Calum Miller LD 4,958.0% 67.5%
Birkenhead Alison McGovern LAB 13,798.0% 55.2%
Birmingham Edgbaston Preet Gill LAB 8,368.0% 52.1%
Birmingham Erdington Paulette Hamilton LAB 7,019.0% 44.1%
Birmingham Hall Green and Moseley Tahir Ali LAB 5,656.0% 54.1%
Birmingham Hodge Hill and Solihull North Liam Byrne LAB 1,566.0% 43.9%
Birmingham Ladywood Shabana Mahmood LAB 3,421.0% 43.7%
Birmingham Northfield Laurence Turner LAB 5,389.0% 50.9%
Birmingham Perry Barr Ayoub Khan IND 507.0% 49.1%
Birmingham Selly Oak Al Carns LAB 11,537.0% 50.8%
Birmingham Yardley Jess Phillips LAB 693.0% 49.4%
Bishop Auckland Sam Rushworth LAB 6,672.0% 57.1%
Blackburn Adnan Hussain IND 132.0% 53.1%
Blackley and Middleton South Graham Stringer LAB 10,250.0% 43.4%
Blackpool North and Fleetwood Lorraine Beavers LAB 4,647.0% 57.0%
Blackpool South Chris Webb LAB 6,848.0% 45.4%
Blaenau Gwent and Rhymney Nick Smith LAB 12,183.0% 42.7%
Blaydon and Consett Liz Twist LAB 11,153.0% 59.9%
Blyth and Ashington Ian Lavery LAB 9,173.0% 52.8%
Bognor Regis and Littlehampton Alison Griffiths CON 1,765.0% 62.2%
Bolsover Natalie Fleet LAB 6,323.0% 55.0%
Bolton North East Kirith Entwistle LAB 6,653.0% 54.2%
Bolton South and Walkden Yasmin Qureshi LAB 6,743.0% 46.4%
Bolton West Phil Brickell LAB 4,945.0% 59.5%
Bootle Peter Dowd LAB 21,983.0% 53.2%
Boston and Skegness Richard Tice REF 2,010.0% 53.4%
Bournemouth East Tom Hayes LAB 5,479.0% 62.1%
Bournemouth West Jessica Toale LAB 3,224.0% 56.1%
Bracknell Peter Swallow LAB 784.0% 61.2%
Bradford East Imran Hussain LAB 6,189.0% 49.5%
Bradford South Judith Cummins LAB 4,392.0% 46.5%
Bradford West Naz Shah LAB 707.0% 47.6%
Braintree James Cleverly CON 3,670.0% 63.1%
Brecon, Radnor and Cwm Tawe David Chadwick LD 1,472.0% 63.7%
Brent East Dawn Butler LAB 13,047.0% 48.8%
Brent West Barry Gardiner LAB 3,793.0% 51.7%
Brentford and Isleworth Ruth Cadbury LAB 9,824.0% 57.0%
Brentwood and Ongar Alex Burghart CON 5,980.0% 64.1%
Bridgend Chris Elmore LAB 8,595.0% 56.6%
Bridgwater Ashley Fox CON 1,349.0% 56.1%
Bridlington and The Wolds Charlie Dewhirst CON 3,125.0% 57.7%
Brigg and Immingham Martin Vickers CON 3,243.0% 58.2%
Brighton Kemptown and Peacehaven Chris Ward LAB 9,663.0% 59.2%
Brighton Pavilion Siân Berry GRN 14,290.0% 70.0%
Bristol Central Carla Denyer GRN 10,407.0% 69.1%
Bristol East Kerry McCarthy LAB 6,606.0% 60.7%
Bristol North East Damien Egan LAB 11,167.0% 59.9%
Bristol North West Darren Jones LAB 15,669.0% 64.7%
Bristol South Karin Smyth LAB 7,666.0% 57.5%
Broadland and Fakenham Jerome Mayhew CON 719.0% 64.4%
Bromley and Biggin Hill Peter Fortune CON 302.0% 66.2%
Bromsgrove Bradley Thomas CON 3,016.0% 65.9%
Broxbourne Lewis Cocking CON 2,858.0% 57.1%
Broxtowe Juliet Campbell LAB 8,403.0% 67.9%
Buckingham and Bletchley Callum Anderson LAB 2,421.0% 63.7%
Burnley Oliver Ryan LAB 3,420.0% 53.0%
Burton and Uttoxeter Jacob Collier LAB 2,266.0% 58.5%
Bury North James Frith LAB 6,944.0% 58.6%
Bury South Christian Wakeford LAB 9,361.0% 56.0%
Bury St Edmunds and Stowmarket Peter Prinsley LAB 1,452.0% 64.9%
Caerfyrddin Ann Davies PC 4,535.0% 61.6%
Caerphilly Chris Evans LAB 6,419.0% 52.6%
Caithness, Sutherland and Easter Ross Jamie Stone LD 10,489.0% 61.7%
Calder Valley Josh Fenton-Glynn LAB 8,991.0% 64.1%
Camborne and Redruth Perran Moon LAB 7,806.0% 64.3%
Cambridge Daniel Zeichner LAB 11,078.0% 59.9%
Cannock Chase Josh Newbury LAB 3,125.0% 55.8%
Canterbury Rosie Duffield LAB 8,653.0% 66.4%
Cardiff East Jo Stevens LAB 9,097.0% 53.7%
Cardiff North Anna McMorrin LAB 11,207.0% 66.4%
Cardiff South and Penarth Stephen Doughty LAB 11,767.0% 53.6%
Cardiff West Alex Barros-Curtis LAB 7,019.0% 59.1%
Carlisle Julie Minns LAB 5,200.0% 59.1%
Carshalton and Wallington Bobby Dean LD 7,905.0% 62.8%
Castle Point Rebecca Harris CON 3,251.0% 57.2%
Central Ayrshire Alan Gemmell LAB 6,869.0% 59.7%
Central Devon Mel Stride CON 61.0% 70.9%
Central Suffolk and North Ipswich Patrick Spencer CON 4,290.0% 63.6%
Ceredigion Preseli Ben Lake PC 14,789.0% 61.2%
Chatham and Aylesford Tristan Osborne LAB 1,998.0% 54.4%
Cheadle Tom Morrison LD 12,235.0% 68.2%
Chelmsford Marie Goldman LD 4,753.0% 65.9%
Chelsea and Fulham Ben Coleman LAB 152.0% 60.0%
Cheltenham Max Wilkinson LD 7,210.0% 65.1%
Chesham and Amersham Sarah Green LD 5,451.0% 72.7%
Chester North and Neston Samantha Dixon LAB 11,870.0% 63.7%
Chester South and Eddisbury Aphra Brandreth CON 3,057.0% 70.7%
Chesterfield Toby Perkins LAB 10,820.0% 58.0%
Chichester Jess Brown-Fuller LD 12,172.0% 66.3%
Chingford and Woodford Green Iain Duncan Smith CON 4,757.0% 65.6%
Chippenham Sarah Gibson LD 8,138.0% 66.8%
Chipping Barnet Dan Tomlinson LAB 2,914.0% 65.2%
Chorley Lindsay Hoyle 20,575.0% 45.4%
Christchurch Christopher Chope CON 7,455.0% 66.6%
Cities of London and Westminster Rachel Blake LAB 2,708.0% 53.5%
City of Durham Mary Foy LAB 11,757.0% 57.6%
Clacton Nigel Farage REF 8,405.0% 58.7%
Clapham and Brixton Hill Bell Ribeiro-Addy LAB 18,005.0% 57.6%
Clwyd East Becky Gittins LAB 4,622.0% 62.4%
Clwyd North Gill German LAB 1,196.0% 55.5%
Coatbridge and Bellshill Frank McNally LAB 6,344.0% 53.3%
Colchester Pam Cox LAB 8,250.0% 57.1%
Colne Valley Paul Davies LAB 4,963.0% 63.6%
Congleton Sarah Russell LAB 3,387.0% 67.5%
Corby and East Northamptonshire Lee Barron LAB 6,331.0% 63.0%
Coventry East Mary Creagh LAB 11,623.0% 48.9%
Coventry North West Taiwo Owatemi LAB 11,174.0% 56.0%
Coventry South Zarah Sultana LAB 10,201.0% 56.1%
Cowdenbeath and Kirkcaldy Melanie Ward LAB 7,248.0% 56.8%
Cramlington and Killingworth Emma Foody LAB 12,820.0% 59.6%
Crawley Peter Lamb LAB 5,235.0% 60.4%
Crewe and Nantwich Connor Naismith LAB 9,727.0% 60.2%
Croydon East Natasha Irons LAB 6,825.0% 57.2%
Croydon South Chris Philp CON 2,313.0% 65.9%
Croydon West Sarah Jones LAB 14,226.0% 48.9%
Cumbernauld and Kirkintilloch Katrina Murray LAB 4,144.0% 58.3%
Dagenham and Rainham Margaret Mullane LAB 7,173.0% 50.8%
Darlington Lola McEvoy LAB 2,298.0% 60.0%
Dartford Jim Dickson LAB 1,192.0% 59.0%
Daventry Stuart Andrew CON 3,012.0% 65.6%
Derby North Catherine Atkinson LAB 8,915.0% 56.9%
Derby South Baggy Shanker LAB 6,002.0% 51.3%
Derbyshire Dales John Whitby LAB 350.0% 69.9%
Dewsbury and Batley Iqbal Mohamed IND 6,934.0% 53.1%
Didcot and Wantage Olly Glover LD 6,233.0% 67.8%
Doncaster Central Sally Jameson LAB 9,551.0% 50.8%
Doncaster East and the Isle of Axholme Lee Pitcher LAB 2,311.0% 55.8%
Doncaster North Ed Miliband LAB 9,126.0% 44.4%
Dorking and Horley Chris Coghlan LD 5,391.0% 69.7%
Dover and Deal Mike Tapp LAB 7,585.0% 62.5%
Droitwich and Evesham Nigel Huddleston CON 8,995.0% 64.7%
Dudley Sonia Kumar LAB 1,900.0% 51.0%
Dulwich and West Norwood Helen Hayes LAB 18,789.0% 61.1%
Dumfries and Galloway John Cooper CON 930.0% 58.3%
Dumfriesshire, Clydesdale and Tweeddale David Mundell CON 4,242.0% 61.5%
Dundee Central Chris Law SNP 675.0% 52.3%
Dunfermline and Dollar Graeme Downie LAB 8,241.0% 61.2%
Dunstable and Leighton Buzzard Alex Mayer LAB 667.0% 60.0%
Dwyfor Meirionnydd Liz Saville Roberts PC 15,876.0% 55.3%
Ealing Central and Acton Rupa Huq LAB 13,995.0% 60.9%
Ealing North James Murray LAB 12,519.0% 57.8%
Ealing Southall Deirdre Costigan LAB 15,793.0% 59.5%
Earley and Woodley Yuan Yang LAB 848.0% 62.4%
Easington Grahame Morris LAB 6,542.0% 49.5%
East Antrim Sammy Wilson DUP 1,306.0% 54.1%
East Grinstead and Uckfield Mims Davies CON 8,480.0% 66.9%
East Ham Stephen Timms LAB 12,863.0% 47.8%
East Hampshire Damian Hinds CON 1,275.0% 70.8%
East Kilbride and Strathaven Joani Reid LAB 9,057.0% 61.1%
East Londonderry Gregory Campbell DUP 179.0% 54.5%
East Renfrewshire Blair McDougall LAB 8,421.0% 67.3%
East Surrey Claire Coutinho CON 7,450.0% 67.1%
East Thanet Polly Billington LAB 6,971.0% 57.0%
East Wiltshire Danny Kruger CON 4,716.0% 63.7%
East Worthing and Shoreham Tom Rutland LAB 9,519.0% 65.7%
Eastbourne Josh Babarinde LD 12,204.0% 62.8%
Eastleigh Liz Jarvis LD 1,546.0% 66.4%
Edinburgh East and Musselburgh Chris Murray LAB 3,715.0% 59.8%
Edinburgh North and Leith Tracy Gilbert LAB 7,268.0% 63.1%
Edinburgh South Ian Murray LAB 17,251.0% 66.1%
Edinburgh South West Scott Arthur LAB 6,217.0% 61.9%
Edinburgh West Christine Jardine LD 16,470.0% 68.6%
Edmonton and Winchmore Hill Kate Osamor LAB 12,632.0% 54.2%
Ellesmere Port and Bromborough Justin Madders LAB 16,908.0% 59.3%
Eltham and Chislehurst Clive Efford LAB 8,429.0% 61.6%
Ely and East Cambridgeshire Charlotte Cane LD 495.0% 66.2%
Enfield North Feryal Clark LAB 12,736.0% 55.2%
Epping Forest Neil Hudson CON 5,682.0% 57.8%
Epsom and Ewell Helen Maguire LD 3,686.0% 71.3%
Erewash Adam Thompson LAB 5,859.0% 60.2%
Erith and Thamesmead Abena Oppong-Asare LAB 16,302.0% 51.3%
Esher and Walton Monica Harding LD 12,003.0% 72.8%
Exeter Steve Race LAB 11,937.0% 59.3%
Exmouth and Exeter East David Reed CON 121.0% 64.2%
Falkirk Euan Stainbank LAB 4,996.0% 57.9%
Fareham and Waterlooville Suella Braverman CON 6,079.0% 65.1%
Farnham and Bordon Greg Stafford CON 1,349.0% 69.8%
Faversham and Mid Kent Helen Whately CON 1,469.0% 62.7%
Feltham and Heston Seema Malhotra LAB 7,944.0% 50.5%
Fermanagh and South Tyrone Pat Cullen SF 4,571.0% 65.6%
Filton and Bradley Stoke Claire Hazelgrove LAB 10,000.0% 64.9%
Finchley and Golders Green Sarah Sackman LAB 4,581.0% 63.6%
Folkestone and Hythe Tony Vaughan LAB 3,729.0% 61.7%
Forest of Dean Matt Bishop LAB 278.0% 66.0%
Foyle Colum Eastwood 4,166.0% 52.2%
Frome and East Somerset Anna Sabine LD 5,415.0% 65.3%
Fylde Andrew Snowden CON 561.0% 62.2%
Gainsborough Edward Leigh CON 3,532.0% 61.6%
Gateshead Central and Whickham Mark Ferguson LAB 9,644.0% 57.6%
Gedling Michael Payne LAB 11,881.0% 63.3%
Gillingham and Rainham Naushabah Khan LAB 3,972.0% 56.0%
Glasgow East John Grady LAB 3,784.0% 51.4%
Glasgow North Martin Rhodes LAB 3,539.0% 51.4%
Glasgow North East Maureen Burke LAB 4,637.0% 47.0%
Glasgow South Gordon McKee LAB 4,154.0% 60.4%
Glasgow South West Zubir Ahmed LAB 3,285.0% 51.8%
Glasgow West Patricia Ferguson LAB 6,446.0% 57.8%
Glastonbury and Somerton Sarah Dyke LD 6,611.0% 65.0%
Glenrothes and Mid Fife Richard Baker LAB 2,954.0% 51.2%
Gloucester Alex McIntyre LAB 3,431.0% 57.5%
Godalming and Ash Jeremy Hunt CON 891.0% 72.1%
Goole and Pocklington David Davis CON 3,572.0% 62.2%
Gordon and Buchan Harriet Cross CON 878.0% 63.0%
Gorton and Denton Andrew Gwynne LAB 13,413.0% 47.8%
Gosport Caroline Dinenage CON 6,054.0% 60.4%
Gower Tonia Antoniazzi LAB 11,567.0% 62.0%
Grantham and Bourne Gareth Davies CON 4,496.0% 62.9%
Gravesham Lauren Sullivan LAB 2,712.0% 59.2%
Great Grimsby and Cleethorpes Melanie Onn LAB 4,803.0% 48.1%
Great Yarmouth Rupert Lowe REF 1,426.0% 55.6%
Greenwich and Woolwich Matthew Pennycook LAB 18,366.0% 58.5%
Guildford Zöe Franklin LD 8,429.0% 68.4%
Hackney North and Stoke Newington Diane Abbott LAB 15,080.0% 52.6%
Hackney South and Shoreditch Meg Hillier LAB 14,737.0% 53.3%
Halesowen Alex Ballinger LAB 4,364.0% 56.3%
Halifax Kate Dearden LAB 6,269.0% 51.9%
Hamble Valley Paul Holmes CON 4,802.0% 68.0%
Hamilton and Clyde Valley Imogen Walker LAB 9,472.0% 55.8%
Hammersmith and Chiswick Andy Slaughter LAB 15,290.0% 60.7%
Hampstead and Highgate Tulip Siddiq LAB 14,970.0% 60.7%
Harborough, Oadby and Wigston Neil O'Brien CON 2,378.0% 65.4%
Harlow Chris Vince LAB 2,504.0% 58.1%
Harpenden and Berkhamsted Victoria Collins LD 10,708.0% 75.2%
Harrogate and Knaresborough Tom Gordon LD 8,238.0% 66.8%
Harrow East Bob Blackman CON 11,680.0% 62.4%
Harrow West Gareth Thomas LAB 6,642.0% 56.6%
Hartlepool Jonathan Brash LAB 7,698.0% 49.7%
Harwich and North Essex Bernard Jenkin CON 1,162.0% 63.0%
Hastings and Rye Helena Dollimore LAB 8,653.0% 60.6%
Havant Alan Mak CON 92.0% 58.3%
Hayes and Harlington John McDonnell LAB 12,031.0% 51.5%
Hazel Grove Lisa Smart LD 6,500.0% 63.1%
Hemel Hempstead David Taylor LAB 4,857.0% 62.1%
Hendon David Pinto-Duschinsky LAB 15.0% 55.1%
Henley and Thame Freddie Van Mierlo LD 6,267.0% 72.1%
Hereford and South Herefordshire Jesse Norman CON 1,279.0% 63.1%
Herne Bay and Sandwich Roger Gale CON 2,499.0% 62.7%
Hertford and Stortford Joshua Robert Abraham Dean LAB 4,748.0% 68.4%
Hertsmere Oliver Dowden CON 7,992.0% 65.4%
Hexham Joe Morris LAB 3,713.0% 67.8%
Heywood and Middleton North Elsie Blundell LAB 6,082.0% 50.6%
High Peak Jon Pearce LAB 7,908.0% 66.2%
Hinckley and Bosworth Luke Evans CON 5,408.0% 62.5%
Hitchin Alistair Strathern LAB 8,109.0% 69.2%
Holborn and St Pancras Keir Starmer LAB 11,572.0% 54.1%
Honiton and Sidmouth Richard Foord LD 6,700.0% 67.1%
Hornchurch and Upminster Julia Lopez CON 1,943.0% 62.2%
Hornsey and Friern Barnet Catherine West LAB 21,475.0% 69.6%
Horsham John Milne LD 2,517.0% 70.1%
Houghton and Sunderland South Bridget Phillipson LAB 7,169.0% 51.0%
Hove and Portslade Peter Kyle LAB 19,791.0% 70.1%
Huddersfield Harpreet Uppal LAB 4,533.0% 51.6%
Huntingdon Ben Obese-Jecty CON 1,499.0% 65.8%
Hyndburn Sarah Smith LAB 1,687.0% 54.2%
Ilford North Wes Streeting LAB 528.0% 59.6%
Ilford South Jas Athwal LAB 6,894.0% 50.8%
Inverclyde and Renfrewshire West Martin McCluskey LAB 6,371.0% 57.5%
Inverness, Skye and West Ross-shire Angus MacDonald LD 2,160.0% 61.7%
Ipswich Jack Abbott LAB 7,403.0% 58.5%
Isle of Wight East Joe Robertson CON 3,323.0% 61.0%
Isle of Wight West Richard Quigley LAB 3,177.0% 61.9%
Islington North Jeremy Corbyn IND 7,247.0% 67.3%
Islington South and Finsbury Emily Thornberry LAB 15,455.0% 57.7%
Jarrow and Gateshead East Kate Osborne LAB 8,964.0% 52.3%
Keighley and Ilkley Robbie Moore CON 1,625.0% 62.1%
Kenilworth and Southam Jeremy Wright CON 6,574.0% 71.2%
Kensington and Bayswater Joe Powell LAB 2,903.0% 54.2%
Kettering Rosie Wrighting LAB 3,820.0% 63.3%
Kilmarnock and Loudoun Lillian Jones LAB 5,119.0% 56.9%
Kingston and Surbiton Ed Davey LD 17,235.0% 65.5%
Kingston upon Hull East Karl Turner LAB 3,920.0% 42.2%
Kingston upon Hull North and Cottingham Diana Johnson LAB 10,679.0% 50.8%
Kingston upon Hull West and Haltemprice Emma Hardy LAB 8,979.0% 52.1%
Kingswinford and South Staffordshire Mike Wood CON 6,303.0% 63.1%
Knowsley Anneliese Midgley LAB 18,319.0% 50.1%
Lagan Valley Sorcha-Lucy Eastwood ALL 2,959.0% 59.7%
Lancaster and Wyre Cat Smith LAB 9,253.0% 57.5%
Leeds Central and Headingley Alex Sobel LAB 8,422.0% 44.8%
Leeds East Richard Burgon LAB 11,265.0% 51.7%
Leeds North East Fabian Hamilton LAB 16,083.0% 64.4%
Leeds North West Katie White LAB 11,896.0% 69.5%
Leeds South Hilary Benn LAB 11,279.0% 41.7%
Leeds South West and Morley Mark Sewards LAB 8,423.0% 56.0%
Leeds West and Pudsey Rachel Reeves LAB 12,392.0% 54.9%
Leicester East Shivani Raja CON 4,426.0% 61.0%
Leicester South Shockat Adam IND 979.0% 59.0%
Leicester West Liz Kendall LAB 8,777.0% 47.8%
Leigh and Atherton Jo Platt LAB 8,881.0% 51.5%
Lewes James MacCleary LD 12,624.0% 69.8%
Lewisham East Janet Daby LAB 18,073.0% 55.4%
Lewisham North Vicky Foxcroft LAB 15,782.0% 59.5%
Lewisham West and East Dulwich Ellie Reeves LAB 18,397.0% 66.9%
Leyton and Wanstead Calvin Bailey LAB 13,964.0% 61.2%
Lichfield Dave Robertson LAB 810.0% 64.5%
Lincoln Hamish Falconer LAB 8,793.0% 58.3%
Liverpool Garston Maria Eagle LAB 20,104.0% 60.6%
Liverpool Riverside Kim Johnson LAB 14,793.0% 45.4%
Liverpool Walton Dan Carden LAB 20,245.0% 53.2%
Liverpool Wavertree Paula Barker LAB 16,304.0% 56.4%
Liverpool West Derby Ian Byrne LAB 20,423.0% 54.4%
Livingston Gregor Poynton LAB 3,528.0% 57.5%
Llanelli Nia Griffith LAB 1,504.0% 57.0%
Lothian East Douglas Alexander LAB 13,265.0% 63.8%
Loughborough Jeevun Sandher LAB 4,960.0% 61.3%
Louth and Horncastle Victoria Atkins CON 5,506.0% 60.5%
Lowestoft Jess Asato LAB 2,016.0% 56.3%
Luton North Sarah Owen LAB 7,510.0% 51.8%
Luton South and South Bedfordshire Rachel Hopkins LAB 6,858.0% 49.7%
Macclesfield Tim Roca LAB 9,120.0% 69.1%
Maidenhead Joshua Reynolds LD 2,963.0% 66.5%
Maidstone and Malling Helen Grant CON 1,674.0% 60.7%
Makerfield Josh Simons LAB 5,399.0% 52.5%
Maldon John Whittingdale CON 6,906.0% 63.7%
Manchester Central Lucy Powell LAB 13,797.0% 46.6%
Manchester Rusholme Afzal Khan LAB 8,235.0% 40.0%
Manchester Withington Jeff Smith LAB 13,982.0% 59.2%
Mansfield Steve Yemm LAB 3,485.0% 55.1%
Melksham and Devizes Brian Mathew LD 2,401.0% 69.7%
Melton and Syston Edward Argar CON 5,396.0% 61.9%
Meriden and Solihull East Saqib Bhatti CON 4,584.0% 59.8%
Merthyr Tydfil and Aberdare Gerald Jones LAB 7,447.0% 47.3%
Mid and South Pembrokeshire Henry Tufnell LAB 1,878.0% 59.0%
Mid Bedfordshire Blake Stephenson CON 1,321.0% 65.8%
Mid Buckinghamshire Greg Smith CON 5,872.0% 71.3%
Mid Cheshire Andrew Cooper LAB 8,927.0% 59.0%
Mid Derbyshire Jonathan Davies LAB 1,878.0% 68.0%
Mid Dorset and North Poole Vikki Slade LD 1,352.0% 65.8%
Mid Dunbartonshire Susan Murray LD 9,673.0% 71.7%
Mid Leicestershire Peter Bedford CON 2,201.0% 63.3%
Mid Norfolk George Freeman CON 3,054.0% 61.0%
Mid Sussex Alison Bennett LD 6,662.0% 70.2%
Mid Ulster Cathal Mallaghan SF 14,923.0% 61.4%
Middlesbrough and Thornaby East Andy McDonald LAB 9,192.0% 45.8%
Middlesbrough South and East Cleveland Luke Myer LAB 214.0% 54.1%
Midlothian Kirsty McNeill LAB 8,167.0% 60.0%
Milton Keynes Central Emily Darlington LAB 7,291.0% 58.9%
Milton Keynes North Chris Curtis LAB 5,430.0% 65.0%
Mitcham and Morden Siobhain McDonagh LAB 18,761.0% 58.6%
Monmouthshire Catherine Fookes LAB 3,338.0% 68.0%
Montgomeryshire and Glyndŵr Steve Witherden LD 0.0%
Moray West, Nairn and Strathspey Graham Leadbitter SNP 1,001.0% 60.3%
Morecambe and Lunesdale Lizzi Collinge LAB 5,815.0% 62.9%
Motherwell, Wishaw and Carluke Pamela Nash LAB 7,085.0% 54.4%
Na h-Eileanan an Iar Torcuil Crichton LAB 3,836.0% 63.4%
Neath and Swansea East Carolyn Harris LAB 6,627.0% 52.6%
New Forest East Julian Lewis CON 8,495.0% 64.1%
New Forest West Desmond Swayne CON 5,600.0% 67.5%
Newark Robert Jenrick CON 3,572.0% 67.0%
Newbury Lee Dillon LD 2,377.0% 68.0%
Newcastle upon Tyne Central and West Chi Onwurah LAB 11,060.0% 53.8%
Newcastle upon Tyne East and Wallsend Mary Glindon LAB 12,817.0% 55.5%
Newcastle upon Tyne North Catherine McKinnell LAB 17,762.0% 65.0%
Newcastle-under-Lyme Adam Jogee LAB 5,069.0% 58.4%
Newport East Jessica Morden LAB 9,009.0% 50.3%
Newport West and Islwyn Ruth Jones LAB 8,868.0% 55.4%
Newry and Armagh Dáire Hughes SF 15,493.0% 58.7%
Newton Abbot Martin Wrigley LD 2,246.0% 65.0%
Newton Aycliffe and Spennymoor Alan Strickland LAB 8,839.0% 55.2%
Normanton and Hemsworth Jon Trickett LAB 6,662.0% 48.1%
North Antrim Jim Allister 450.0% 55.1%
North Ayrshire and Arran Irene Campbell LAB 3,551.0% 58.6%
North Bedfordshire Richard Fuller CON 5,414.0% 65.4%
North Cornwall Ben Maguire LD 9,957.0% 66.8%
North Cotswolds Geoffrey Clifton-Brown CON 3,357.0% 68.6%
North Devon Ian Roome LD 6,744.0% 65.0%
North Dorset Simon Hoare CON 1,589.0% 68.4%
North Down Alex Easton IND 7,305.0% 58.6%
North Durham Luke Akehurst LAB 5,873.0% 56.8%
North East Cambridgeshire Steve Barclay CON 7,189.0% 54.8%
North East Derbyshire Louise Jones LAB 1,753.0% 62.6%
North East Fife Wendy Chamberlain LD 13,479.0% 61.3%
North East Hampshire Alex Brewer LD 634.0% 72.2%
North East Hertfordshire Chris Hinchliff LAB 1,923.0% 67.6%
North East Somerset and Hanham Dan Norris LAB 5,319.0% 69.2%
North Herefordshire Ellie Chowns GRN 5,894.0% 69.2%
North Norfolk Steffan Aquarone LD 2,585.0% 65.9%
North Northumberland David Smith LAB 5,067.0% 65.8%
North Shropshire Helen Morgan LD 15,311.0% 63.9%
North Somerset Sadik Al-Hassan LAB 639.0% 72.2%
North Warwickshire and Bedworth Rachel Taylor LAB 2,198.0% 58.7%
North West Cambridgeshire Sam Carling LAB 39.0% 58.5%
North West Essex Kemi Badenoch CON 2,610.0% 68.2%
North West Hampshire Kit Malthouse CON 3,288.0% 64.6%
North West Leicestershire Amanda Hack LAB 1,012.0% 62.5%
North West Norfolk James Wild CON 4,954.0% 59.9%
Northampton North Lucy Rigby LAB 9,014.0% 55.3%
Northampton South Mike Reader LAB 4,071.0% 62.4%
Norwich North Alice Macdonald LAB 10,850.0% 62.1%
Norwich South Clive Lewis LAB 13,239.0% 59.1%
Nottingham East Nadia Whittome LAB 15,162.0% 52.5%
Nottingham North and Kimberley Alex Norris LAB 9,427.0% 47.5%
Nottingham South Lilian Greenwood LAB 10,294.0% 51.2%
Nuneaton Jodie Gosling LAB 3,479.0% 57.4%
Old Bexley and Sidcup Louie French CON 3,548.0% 65.1%
Oldham East and Saddleworth Debbie Abrahams LAB 6,357.0% 54.5%
Oldham West, Chadderton and Royton Jim McMahon LAB 4,976.0% 50.7%
Orkney and Shetland Alistair Carmichael LD 7,807.0% 60.4%
Orpington Gareth Bacon CON 5,118.0% 64.6%
Ossett and Denby Dale Jade Botterill LAB 4,542.0% 60.7%
Oxford East Anneliese Dodds LAB 14,465.0% 54.8%
Oxford West and Abingdon Layla Moran LD 14,894.0% 65.9%
Paisley and Renfrewshire North Alison Taylor LAB 6,333.0% 58.4%
Paisley and Renfrewshire South Johanna Baxter LAB 6,527.0% 57.7%
Peckham Miatta Fahnbulleh LAB 15,228.0% 53.8%
Pendle and Clitheroe Jonathan Hinder LAB 902.0% 59.3%
Penistone and Stocksbridge Marie Tidball LAB 8,739.0% 62.4%
Penrith and Solway Markus Campbell-Savours LAB 5,257.0% 63.2%
Perth and Kinross-shire Pete Wishart SNP 4,127.0% 64.8%
Peterborough Andrew Pakes LAB 118.0% 57.1%
Plymouth Moor View Fred Thomas LAB 5,604.0% 57.4%
Plymouth Sutton and Devonport Luke Pollard LAB 13,328.0% 55.9%
Pontefract, Castleford and Knottingley Yvette Cooper LAB 6,630.0% 48.2%
Pontypridd Alex Davies-Jones LAB 8,402.0% 51.9%
Poole Neil Duncan-Jordan LAB 18.0% 61.4%
Poplar and Limehouse Apsana Begum LAB 12,560.0% 51.2%
Portsmouth North Amanda Martin LAB 780.0% 59.0%
Portsmouth South Stephen Morgan LAB 13,155.0% 52.8%
Preston Mark Hendrick LAB 5,291.0% 51.7%
Putney Fleur Anderson LAB 12,488.0% 67.8%
Queen's Park and Maida Vale Georgia Gould LAB 14,913.0% 50.8%
Rawmarsh and Conisbrough John Healey LAB 6,908.0% 49.0%
Rayleigh and Wickford Mark Francois CON 5,621.0% 62.7%
Reading Central Matt Rodda LAB 12,637.0% 61.5%
Reading West and Mid Berkshire Olivia Bailey LAB 1,361.0% 67.7%
Redcar Anna Turley LAB 3,323.0% 54.4%
Redditch Chris Bloore LAB 789.0% 59.7%
Reigate Rebecca Paul CON 3,187.0% 69.0%
Rhondda and Ogmore Chris Bryant LAB 7,790.0% 48.1%
Ribble Valley Maya Ellis LAB 856.0% 64.6%
Richmond and Northallerton Rishi Sunak CON 12,185.0% 65.7%
Richmond Park Sarah Olney LD 17,155.0% 69.6%
Rochdale Paul Waugh LAB 1,440.0% 54.7%
Rochester and Strood Lauren Edwards LAB 2,930.0% 57.4%
Romford Andrew Rosindell CON 1,463.0% 60.4%
Romsey and Southampton North Caroline Nokes CON 2,191.0% 69.6%
Rossendale and Darwen Andy MacNae LAB 5,628.0% 59.9%
Rother Valley Jake Richards LAB 998.0% 59.9%
Rotherham Sarah Champion LAB 5,490.0% 48.6%
Rugby John Slinger LAB 4,428.0% 65.4%
Ruislip, Northwood and Pinner David Simmonds CON 7,581.0% 65.7%
Runcorn and Helsby Mike Amesbury LAB 14,696.0% 59.7%
Runnymede and Weybridge Ben Spencer CON 7,627.0% 65.6%
Rushcliffe James Naish LAB 7,426.0% 73.0%
Rutherglen Michael Shanks LAB 8,767.0% 58.5%
Rutland and Stamford Alicia Kearns CON 10,394.0% 67.7%
Salford Rebecca Long-Bailey LAB 15,101.0% 47.5%
Salisbury John Glen CON 3,807.0% 69.9%
Scarborough and Whitby Alison Hume LAB 5,408.0% 59.3%
Scunthorpe Nicholas Dakin LAB 3,542.0% 52.9%
Sefton Central Bill Esterson LAB 18,282.0% 63.9%
Selby Keir Mather LAB 10,195.0% 63.1%
Sevenoaks Laura Trott CON 5,440.0% 67.7%
Sheffield Brightside and Hillsborough Gill Furniss LAB 11,600.0% 44.9%
Sheffield Central Abtisam Mohamed LAB 8,286.0% 52.5%
Sheffield Hallam Olivia Blake LAB 8,189.0% 70.8%
Sheffield Heeley Louise Haigh LAB 15,304.0% 52.3%
Sheffield South East Clive Betts LAB 12,458.0% 48.2%
Sherwood Forest Michelle Welsh LAB 5,443.0% 61.7%
Shipley Anna Dixon LAB 8,603.0% 65.2%
Shrewsbury Julia Buckley LAB 11,355.0% 67.3%
Sittingbourne and Sheppey Kevin McKenna LAB 355.0% 51.9%
Skipton and Ripon Julian Smith CON 1,650.0% 67.5%
Sleaford and North Hykeham Caroline Johnson CON 4,346.0% 64.2%
Slough Tan Dhesi LAB 3,647.0% 53.2%
Smethwick Gurinder Josan LAB 11,188.0% 48.2%
Solihull West and Shirley Neil Shastri-Hurst CON 4,620.0% 65.3%
South Antrim Robin Swann ULS 7,512.0% 55.7%
South Basildon and East Thurrock James McMurdock REF 98.0% 54.4%
South Cambridgeshire Pippa Heylings LD 10,641.0% 71.0%
South Cotswolds Roz Savage LD 4,973.0% 72.7%
South Derbyshire Samantha Niblett LAB 4,168.0% 62.1%
South Devon Caroline Voaden LD 7,127.0% 67.8%
South Dorset Lloyd Hatton LAB 1,048.0% 64.6%
South Down Chris Hazzard SF 9,280.0% 59.3%
South East Cornwall Anna Gelderd LAB 1,911.0% 67.8%
South Holland and The Deepings John Hayes CON 6,856.0% 58.5%
South Leicestershire Alberto Costa CON 5,506.0% 65.4%
South Norfolk Ben Goldsborough LAB 2,826.0% 67.0%
South Northamptonshire Sarah Bool CON 3,687.0% 68.6%
South Ribble Paul Foster LAB 6,501.0% 63.6%
South Shields Emma Lewell-Buck LAB 6,653.0% 53.9%
South Shropshire Stuart Anderson CON 1,624.0% 67.4%
South Suffolk James Cartlidge CON 3,047.0% 65.4%
South West Devon Rebecca Smith CON 2,112.0% 67.3%
South West Hertfordshire Gagan Mohindra CON 4,456.0% 67.3%
South West Norfolk Terry Jermy LAB 630.0% 59.3%
South West Wiltshire Andrew Murrison CON 3,243.0% 63.2%
Southampton Itchen Darren Paffey LAB 6,105.0% 55.7%
Southampton Test Satvir Kaur LAB 9,333.0% 54.7%
Southend East and Rochford Bayo Alaba LAB 4,027.0% 56.5%
Southend West and Leigh David Burton-Sampson LAB 1,949.0% 62.5%
Southgate and Wood Green Bambos Charalambous LAB 15,300.0% 58.9%
Southport Patrick Hurley LAB 5,789.0% 61.2%
Spelthorne Lincoln Jopp CON 1,590.0% 62.6%
Spen Valley Kim Leadbeater LAB 6,188.0% 56.5%
St Albans Daisy Cooper LD 19,834.0% 71.0%
St Austell and Newquay Noah Law LAB 2,470.0% 61.4%
St Helens North David Baines LAB 12,169.0% 53.6%
St Helens South and Whiston Marie Rimmer LAB 11,945.0% 53.1%
St Ives Andrew George LD 13,786.0% 68.7%
St Neots and Mid Cambridgeshire Ian Sollom LD 4,621.0% 67.7%
Stafford Leigh Ingham LAB 4,595.0% 65.2%
Staffordshire Moorlands Karen Bradley CON 1,175.0% 62.0%
Stalybridge and Hyde Jonathan Reynolds LAB 8,539.0% 51.5%
Stevenage Kevin Bonavia LAB 6,618.0% 60.2%
Stirling and Strathallan Chris Kane LAB 1,394.0% 65.3%
Stockport Navendu Mishra LAB 15,270.0% 57.0%
Stockton North Chris McDonald LAB 7,939.0% 53.3%
Stockton West Matt Vickers CON 2,139.0% 67.7%
Stoke-on-Trent Central Gareth Snell LAB 6,409.0% 47.8%
Stoke-on-Trent North David Williams LAB 5,082.0% 51.8%
Stoke-on-Trent South Allison Gardner LAB 627.0% 58.5%
Stone, Great Wyrley and Penkridge Gavin Williamson CON 5,466.0% 59.8%
Stourbridge Cat Eccles LAB 3,073.0% 58.4%
Strangford Jim Shannon DUP 5,131.0% 52.2%
Stratford and Bow Uma Kumaran LAB 11,634.0% 53.8%
Stratford-on-Avon Manuela Perteghella LD 7,122.0% 70.0%
Streatham and Croydon North Steve Reed LAB 15,603.0% 58.4%
Stretford and Urmston Andrew Western LAB 16,150.0% 61.2%
Stroud Simon Opher LAB 11,388.0% 70.9%
Suffolk Coastal Jenny Riddell-Carpenter LAB 1,070.0% 66.4%
Sunderland Central Lewis Atkinson LAB 6,073.0% 52.5%
Surrey Heath Al Pinkerton LD 5,640.0% 66.4%
Sussex Weald Nus Ghani CON 6,842.0% 67.5%
Sutton and Cheam Luke Taylor LD 3,801.0% 65.8%
Sutton Coldfield Andrew Mitchell CON 2,543.0% 65.2%
Swansea West Torsten Bell LAB 8,515.0% 48.0%
Swindon North Will Stone LAB 4,103.0% 60.3%
Swindon South Heidi Alexander LAB 9,606.0% 61.7%
Tamworth Sarah Edwards LAB 1,382.0% 58.3%
Tatton Esther McVey CON 1,136.0% 68.3%
Taunton and Wellington Gideon Amos LD 11,939.0% 63.9%
Telford Shaun Davies LAB 8,102.0% 55.2%
Tewkesbury Cameron Thomas LD 6,262.0% 66.1%
The Wrekin Mark Pritchard CON 883.0% 63.4%
Thirsk and Malton Kevin Hollinrake CON 7,550.0% 63.5%
Thornbury and Yate Claire Young LD 3,014.0% 68.3%
Thurrock Jen Craft LAB 6,474.0% 51.2%
Tipton and Wednesbury Antonia Bance LAB 3,385.0% 43.0%
Tiverton and Minehead Rachel Gilmour LD 3,507.0% 65.9%
Tonbridge Tom Tugendhat CON 11,166.0% 69.1%
Tooting Rosena Allin-Khan LAB 19,487.0% 69.5%
Torbay Steve Darling LD 5,349.0% 60.5%
Torfaen Nick Thomas-Symonds LAB 7,322.0% 49.8%
Torridge and Tavistock Geoffrey Cox CON 3,950.0% 68.0%
Tottenham David Lammy LAB 15,434.0% 52.9%
Truro and Falmouth Jayne Kirkham LAB 8,151.0% 68.9%
Tunbridge Wells Mike Martin LD 8,687.0% 68.9%
Twickenham Munira Wilson LD 21,457.0% 71.5%
Tynemouth Alan Campbell LAB 15,455.0% 66.2%
Upper Bann Carla Lockhart DUP 7,406.0% 58.3%
Uxbridge and South Ruislip Danny Beales LAB 587.0% 61.4%
Vale of Glamorgan Kanishka Narayan LAB 4,216.0% 61.5%
Vauxhall and Camberwell Green Florence Eshalomi LAB 15,112.0% 53.9%
Wakefield and Rothwell Simon Lightwood LAB 9,346.0% 54.2%
Wallasey Angela Eagle LAB 17,996.0% 57.7%
Walsall and Bloxwich Valerie Vaz LAB 4,914.0% 49.6%
Walthamstow Stella Creasy LAB 17,996.0% 61.3%
Warrington North Charlotte Nichols LAB 9,190.0% 56.7%
Warrington South Sarah Hall LAB 11,340.0% 63.4%
Warwick and Leamington Matt Western LAB 12,412.0% 64.5%
Washington and Gateshead South Sharon Hodgson LAB 6,913.0% 52.2%
Watford Matt Turmaine LAB 4,723.0% 60.8%
Waveney Valley Adrian Ramsay GRN 5,594.0% 67.2%
Weald of Kent Katie Lam CON 8,422.0% 66.7%
Wellingborough and Rushden Gen Kitchen LAB 5,486.0% 56.7%
Wells and Mendip Hills Tessa Munt LD 11,121.0% 68.5%
Welwyn Hatfield Andrew Lewin LAB 3,799.0% 64.4%
West Aberdeenshire and Kincardine Andrew Bowie CON 3,441.0% 67.1%
West Bromwich Sarah Coombes LAB 9,554.0% 49.3%
West Dorset Edward Morello LD 7,789.0% 69.2%
West Dunbartonshire Douglas McAllister LAB 6,010.0% 57.3%
West Ham and Beckton James Asser LAB 9,254.0% 46.0%
West Lancashire Ashley Dalton LAB 13,625.0% 59.7%
West Suffolk Nick Timothy CON 3,247.0% 59.8%
West Tyrone Órfhlaith Begley SF 15,917.0% 58.8%
West Worcestershire Harriett Baldwin CON 6,547.0% 69.0%
Westmorland and Lonsdale Tim Farron LD 21,472.0% 68.8%
Weston-super-Mare Daniel Aldridge LAB 4,409.0% 59.4%
Wetherby and Easingwold Alec Shelbrooke CON 4,846.0% 70.3%
Whitehaven and Workington Josh MacAlister LAB 13,286.0% 57.2%
Widnes and Halewood Derek Twigg LAB 16,425.0% 54.3%
Wigan Lisa Nandy LAB 9,549.0% 52.8%
Wimbledon Paul Kohler LD 12,610.0% 72.0%
Winchester Danny Chambers LD 13,821.0% 72.9%
Windsor Jack Rankin CON 6,457.0% 61.7%
Wirral West Matthew Patrick LAB 9,998.0% 68.6%
Witham Priti Patel CON 5,145.0% 64.1%
Witney Charles Maynard LD 4,339.0% 67.0%
Woking Will Forster LD 11,246.0% 66.0%
Wokingham Clive Jones LD 8,345.0% 71.9%
Wolverhampton North East Sureena Brackenridge LAB 5,422.0% 47.1%
Wolverhampton South East Pat McFadden LAB 9,188.0% 43.1%
Wolverhampton West Warinder Juss LAB 7,868.0% 56.1%
Worcester Tom Collins LAB 7,116.0% 61.4%
Worsley and Eccles Michael Wheeler LAB 11,091.0% 54.1%
Worthing West Beccy Cooper LAB 3,949.0% 66.2%
Wrexham Andrew Ranger LAB 5,948.0% 57.5%
Wycombe Emma Reynolds LAB 4,591.0% 60.8%
Wyre Forest Mark Garnier CON 812.0% 58.4%
Wythenshawe and Sale East Mike Kane LAB 14,610.0% 50.3%
Yeovil Adam Dance LD 12,268.0% 61.3%
Ynys Môn Llinos Medi PC 637.0% 61.4%
York Central Rachael Maskell LAB 19,154.0% 54.5%
York Outer Luke Charters LAB 9,391.0% 67.0%