Constituencies
Every constituency in the House of Commons
All 650 Westminster constituencies, with their current MP and 2024 general election result. Find yours by postcode, or search below.
| Constituency | MP | 2024 result |
|---|---|---|
| Aberafan Maesteg | Stephen Kinnock (Labour) | Lab Hold |
| Aberdeen North | Kirsty Blackman (Scottish National Party) | SNP Hold |
| Aberdeen South | Douglas Lumsden (Conservative) | Con Gain |
| Aberdeenshire North and Moray East | Seamus Logan (Scottish National Party) | SNP Gain |
| Airdrie and Shotts | Kenneth Stevenson (Labour) | Lab Gain |
| Aldershot | Alex Baker (Labour) | Lab Gain |
| Aldridge-Brownhills | Wendy Morton (Conservative) | Con Hold |
| Alloa and Grangemouth | Brian Leishman (Labour) | Lab Gain |
| Altrincham and Sale West | Mr Connor Rand (Labour) | Lab Gain |
| Alyn and Deeside | Sir Mark Tami (Labour) | Lab Hold |
| Amber Valley | Linsey Farnsworth (Labour) | Lab Gain |
| Angus and Perthshire Glens | Dave Doogan (Scottish National Party) | SNP Hold |
| Arbroath and Broughty Ferry | Lara Bird (Scottish National Party) | SNP Hold |
| Argyll, Bute and South Lochaber | Brendan O'Hara (Scottish National Party) | SNP Hold |
| Arundel and South Downs | Andrew Griffith (Conservative) | Con Hold |
| Ashfield | Lee Anderson (Reform UK) | RUK Gain |
| Ashford | Sojan Joseph (Labour) | Lab Gain |
| Ashton-under-Lyne | Angela Rayner (Labour) | Lab Hold |
| Aylesbury | Laura Kyrke-Smith (Labour) | Lab Gain |
| Ayr, Carrick and Cumnock | Elaine Stewart (Labour) | Lab Gain |
| Banbury | Sean Woodcock (Labour) | Lab Gain |
| Bangor Aberconwy | Claire Hughes (Labour) | Lab Gain |
| Barking | Nesil Caliskan (Labour) | Lab Hold |
| Barnsley North | Dan Jarvis (Labour) | Lab Hold |
| Barnsley South | Stephanie Peacock (Labour) | Lab Hold |
| Barrow and Furness | Michelle Scrogham (Labour) | Lab Gain |
| Basildon and Billericay | Mr Richard Holden (Conservative) | Con Hold |
| Basingstoke | Luke Murphy (Labour) | Lab Gain |
| Bassetlaw | Jo White (Labour) | Lab Gain |
| Bath | Wera Hobhouse (Liberal Democrat) | LD Hold |
| Bathgate and Linlithgow | Kirsteen Sullivan (Labour (Co-op)) | Lab Gain |
| Battersea | Marsha De Cordova (Labour) | Lab Hold |
| Beaconsfield | Joy Morrissey (Conservative) | Con Hold |
| Beckenham and Penge | Liam Conlon (Labour) | Lab Hold |
| Bedford | Mohammad Yasin (Labour) | Lab Hold |
| Belfast East | Gavin Robinson (Democratic Unionist Party) | DUP Hold |
| Belfast North | John Finucane (Sinn Féin) | SF Hold |
| Belfast South and Mid Down | Claire Hanna (Social Democratic & Labour Party) | SDLP Hold |
| Belfast West | Paul Maskey (Sinn Féin) | SF Hold |
| Bermondsey and Old Southwark | Neil Coyle (Labour) | Lab Hold |
| Berwickshire, Roxburgh and Selkirk | John Lamont (Conservative) | Con Hold |
| Bethnal Green and Stepney | Rushanara Ali (Labour) | Lab Hold |
| Beverley and Holderness | Graham Stuart (Conservative) | Con Hold |
| Bexhill and Battle | Dr Kieran Mullan (Conservative) | Con Hold |
| Bexleyheath and Crayford | Daniel Francis (Labour) | Lab Gain |
| Bicester and Woodstock | Calum Miller (Liberal Democrat) | LD Gain |
| Birkenhead | Alison McGovern (Labour) | Lab Hold |
| Birmingham Edgbaston | Preet Kaur Gill (Labour (Co-op)) | Lab Hold |
| Birmingham Erdington | Paulette Hamilton (Labour) | Lab Hold |
| Birmingham Hall Green and Moseley | Tahir Ali (Labour) | Lab Hold |
| Birmingham Hodge Hill and Solihull North | Liam Byrne (Labour) | Lab Hold |
| Birmingham Ladywood | Shabana Mahmood (Labour) | Lab Hold |
| Birmingham Northfield | Laurence Turner (Labour) | Lab Gain |
| Birmingham Perry Barr | Ayoub Khan (Independent) | Ind Gain |
| Birmingham Selly Oak | Al Carns (Labour) | Lab Hold |
| Birmingham Yardley | Jess Phillips (Labour) | Lab Hold |
| Bishop Auckland | Sam Rushworth (Labour) | Lab Gain |
| Blackburn | Mr Adnan Hussain (Independent) | Ind Gain |
| Blackley and Middleton South | Graham Stringer (Labour) | Lab Hold |
| Blackpool North and Fleetwood | Lorraine Beavers (Labour) | Lab Gain |
| Blackpool South | Chris Webb (Labour) | Lab Gain |
| Blaenau Gwent and Rhymney | Nick Smith (Labour) | Lab Hold |
| Blaydon and Consett | Liz Twist (Labour) | Lab Hold |
| Blyth and Ashington | Ian Lavery (Labour) | Lab Hold |
| Bognor Regis and Littlehampton | Alison Griffiths (Conservative) | Con Hold |
| Bolsover | Natalie Fleet (Labour) | Lab Gain |
| Bolton North East | Kirith Entwistle (Labour) | Lab Gain |
| Bolton South and Walkden | Yasmin Qureshi (Labour) | Lab Hold |
| Bolton West | Phil Brickell (Labour) | Lab Gain |
| Bootle | Peter Dowd (Labour) | Lab Hold |
| Boston and Skegness | Richard Tice (Reform UK) | RUK Gain |
| Bournemouth East | Tom Hayes (Labour) | Lab Gain |
| Bournemouth West | Jessica Toale (Labour) | Lab Gain |
| Bracknell | Peter Swallow (Labour) | Lab Gain |
| Bradford East | Imran Hussain (Labour) | Lab Hold |
| Bradford South | Judith Cummins (Labour) | Lab Hold |
| Bradford West | Naz Shah (Labour) | Lab Hold |
| Braintree | Sir James Cleverly (Conservative) | Con Hold |
| Brecon, Radnor and Cwm Tawe | David Chadwick (Liberal Democrat) | LD Gain |
| Brent East | Dawn Butler (Labour) | Lab Hold |
| Brent West | Barry Gardiner (Labour) | Lab Hold |
| Brentford and Isleworth | Ruth Cadbury (Labour) | Lab Hold |
| Brentwood and Ongar | Alex Burghart (Conservative) | Con Hold |
| Bridgend | Chris Elmore (Labour) | Lab Gain |
| Bridgwater | Sir Ashley Fox (Conservative) | Con Hold |
| Bridlington and The Wolds | Charlie Dewhirst (Conservative) | Con Hold |
| Brigg and Immingham | Martin Vickers (Conservative) | Con Hold |
| Brighton Kemptown and Peacehaven | Chris Ward (Labour) | Lab Hold |
| Brighton Pavilion | Siân Berry (Green Party) | Green Hold |
| Bristol Central | Carla Denyer (Green Party) | Green Gain |
| Bristol East | Kerry McCarthy (Labour) | Lab Hold |
| Bristol North East | Damien Egan (Labour) | Lab Hold |
| Bristol North West | Darren Jones (Labour) | Lab Hold |
| Bristol South | Karin Smyth (Labour) | Lab Hold |
| Broadland and Fakenham | Jerome Mayhew (Conservative) | Con Hold |
| Bromley and Biggin Hill | Peter Fortune (Conservative) | Con Hold |
| Bromsgrove | Bradley Thomas (Conservative) | Con Hold |
| Broxbourne | Lewis Cocking (Conservative) | Con Hold |
| Broxtowe | Juliet Campbell (Labour) | Lab Gain |
| Buckingham and Bletchley | Callum Anderson (Labour) | Lab Gain |
| Burnley | Oliver Ryan (Labour (Co-op)) | Lab Gain |
| Burton and Uttoxeter | Jacob Collier (Labour) | Lab Gain |
| Bury North | Mr James Frith (Labour) | Lab Gain |
| Bury South | Christian Wakeford (Labour) | Lab Gain |
| Bury St Edmunds and Stowmarket | Dr Peter Prinsley (Labour) | Lab Gain |
| Caerfyrddin | Ann Davies (Plaid Cymru) | PC Gain |
| Caerphilly | Chris Evans (Labour (Co-op)) | Lab Hold |
| Caithness, Sutherland and Easter Ross | Jamie Stone (Liberal Democrat) | LD Gain |
| Calder Valley | Josh Fenton-Glynn (Labour) | Lab Gain |
| Camborne and Redruth | Perran Moon (Labour) | Lab Gain |
| Cambridge | Daniel Zeichner (Labour) | Lab Hold |
| Cannock Chase | Josh Newbury (Labour) | Lab Gain |
| Canterbury | Rosie Duffield (Independent) | Lab Hold |
| Cardiff East | Jo Stevens (Labour) | Lab Hold |
| Cardiff North | Anna McMorrin (Labour) | Lab Hold |
| Cardiff South and Penarth | Stephen Doughty (Labour (Co-op)) | Lab Hold |
| Cardiff West | Mr Alex Barros-Curtis (Labour) | Lab Hold |
| Carlisle | Ms Julie Minns (Labour) | Lab Gain |
| Carshalton and Wallington | Bobby Dean (Liberal Democrat) | LD Gain |
| Castle Point | Rebecca Harris (Conservative) | Con Hold |
| Central Ayrshire | Alan Gemmell (Labour) | Lab Gain |
| Central Devon | Sir Mel Stride (Conservative) | Con Hold |
| Central Suffolk and North Ipswich | Patrick Spencer (Independent) | Con Hold |
| Ceredigion Preseli | Ben Lake (Plaid Cymru) | PC Hold |
| Chatham and Aylesford | Tristan Osborne (Labour) | Lab Gain |
| Cheadle | Tom Morrison (Liberal Democrat) | LD Gain |
| Chelmsford | Marie Goldman (Liberal Democrat) | LD Gain |
| Chelsea and Fulham | Ben Coleman (Labour) | Lab Gain |
| Cheltenham | Max Wilkinson (Liberal Democrat) | LD Gain |
| Chesham and Amersham | Sarah Green (Liberal Democrat) | LD Gain |
| Chester North and Neston | Samantha Dixon (Labour) | Lab Hold |
| Chester South and Eddisbury | Aphra Brandreth (Conservative) | Con Hold |
| Chesterfield | Mr Toby Perkins (Labour) | Lab Hold |
| Chichester | Jess Brown-Fuller (Liberal Democrat) | LD Gain |
| Chingford and Woodford Green | Sir Iain Duncan Smith (Conservative) | Con Hold |
| Chippenham | Sarah Gibson (Liberal Democrat) | LD Gain |
| Chipping Barnet | Dan Tomlinson (Labour) | Lab Gain |
| Chorley | Sir Lindsay Hoyle (Speaker) | Spk Hold |
| Christchurch | Sir Christopher Chope (Conservative) | Con Hold |
| Cities of London and Westminster | Rachel Blake (Labour (Co-op)) | Lab Gain |
| City of Durham | Mary Kelly Foy (Labour) | Lab Hold |
| Clacton | Nigel Farage (Reform UK) | RUK Gain |
| Clapham and Brixton Hill | Bell Ribeiro-Addy (Labour) | Lab Hold |
| Clwyd East | Becky Gittins (Labour) | Lab Gain |
| Clwyd North | Gill German (Labour) | Lab Gain |
| Coatbridge and Bellshill | Frank McNally (Labour) | Lab Gain |
| Colchester | Pam Cox (Labour) | Lab Gain |
| Colne Valley | Paul Davies (Labour) | Lab Gain |
| Congleton | Sarah Russell (Labour) | Lab Gain |
| Corby and East Northamptonshire | Lee Barron (Labour) | Lab Gain |
| Coventry East | Mary Creagh (Labour) | Lab Hold |
| Coventry North West | Taiwo Owatemi (Labour) | Lab Hold |
| Coventry South | Zarah Sultana (Your Party) | Lab Hold |
| Cowdenbeath and Kirkcaldy | Melanie Ward (Labour) | Lab Gain |
| Cramlington and Killingworth | Emma Foody (Labour (Co-op)) | Lab Hold |
| Crawley | Peter Lamb (Labour) | Lab Gain |
| Crewe and Nantwich | Connor Naismith (Labour) | Lab Gain |
| Croydon East | Natasha Irons (Labour) | Lab Hold |
| Croydon South | Chris Philp (Conservative) | Con Hold |
| Croydon West | Sarah Jones (Labour) | Lab Hold |
| Cumbernauld and Kirkintilloch | Katrina Murray (Labour) | Lab Gain |
| Dagenham and Rainham | Margaret Mullane (Labour) | Lab Hold |
| Darlington | Lola McEvoy (Labour) | Lab Gain |
| Dartford | Jim Dickson (Labour) | Lab Gain |
| Daventry | Stuart Andrew (Conservative) | Con Hold |
| Derby North | Catherine Atkinson (Labour) | Lab Gain |
| Derby South | Baggy Shanker (Labour (Co-op)) | Lab Hold |
| Derbyshire Dales | John Whitby (Labour) | Lab Gain |
| Dewsbury and Batley | Iqbal Mohamed (Independent) | Ind Gain |
| Didcot and Wantage | Olly Glover (Liberal Democrat) | LD Gain |
| Doncaster Central | Sally Jameson (Labour (Co-op)) | Lab Hold |
| Doncaster East and the Isle of Axholme | Lee Pitcher (Labour) | Lab Gain |
| Doncaster North | Ed Miliband (Labour) | Lab Hold |
| Dorking and Horley | Chris Coghlan (Liberal Democrat) | LD Gain |
| Dover and Deal | Mike Tapp (Labour) | Lab Gain |
| Droitwich and Evesham | Nigel Huddleston (Conservative) | Con Hold |
| Dudley | Sonia Kumar (Labour) | Lab Gain |
| Dulwich and West Norwood | Helen Hayes (Labour) | Lab Hold |
| Dumfries and Galloway | John Cooper (Conservative) | Con Hold |
| Dumfriesshire, Clydesdale and Tweeddale | David Mundell (Conservative) | Con Hold |
| Dundee Central | Chris Law (Scottish National Party) | SNP Hold |
| Dunfermline and Dollar | Graeme Downie (Labour) | Lab Gain |
| Dunstable and Leighton Buzzard | Alex Mayer (Labour) | Lab Gain |
| Dwyfor Meirionnydd | Liz Saville Roberts (Plaid Cymru) | PC Hold |
| Ealing Central and Acton | Dr Rupa Huq (Labour) | Lab Hold |
| Ealing North | James Murray (Labour (Co-op)) | Lab Hold |
| Ealing Southall | Deirdre Costigan (Labour) | Lab Hold |
| Earley and Woodley | Yuan Yang (Labour) | Lab Gain |
| Easington | Grahame Morris (Labour) | Lab Hold |
| East Antrim | Sammy Wilson (Democratic Unionist Party) | DUP Hold |
| East Grinstead and Uckfield | Mims Davies (Conservative) | Con Hold |
| East Ham | Sir Stephen Timms (Labour) | Lab Hold |
| East Hampshire | Damian Hinds (Conservative) | Con Hold |
| East Kilbride and Strathaven | Joani Reid (Independent) | Lab Gain |
| East Londonderry | Mr Gregory Campbell (Democratic Unionist Party) | DUP Hold |
| East Renfrewshire | Blair McDougall (Labour) | Lab Gain |
| East Surrey | Claire Coutinho (Conservative) | Con Hold |
| East Thanet | Ms Polly Billington (Labour) | Lab Gain |
| East Wiltshire | Danny Kruger (Reform UK) | Con Hold |
| East Worthing and Shoreham | Tom Rutland (Labour) | Lab Gain |
| Eastbourne | Josh Babarinde (Liberal Democrat) | LD Gain |
| Eastleigh | Liz Jarvis (Liberal Democrat) | LD Gain |
| Edinburgh East and Musselburgh | Chris Murray (Labour) | Lab Gain |
| Edinburgh North and Leith | Tracy Gilbert (Labour) | Lab Gain |
| Edinburgh South | Ian Murray (Labour) | Lab Hold |
| Edinburgh South West | Dr Scott Arthur (Labour) | Lab Gain |
| Edinburgh West | Christine Jardine (Liberal Democrat) | LD Hold |
| Edmonton and Winchmore Hill | Kate Osamor (Labour (Co-op)) | Lab Hold |
| Ellesmere Port and Bromborough | Justin Madders (Labour) | Lab Hold |
| Eltham and Chislehurst | Clive Efford (Labour) | Lab Gain |
| Ely and East Cambridgeshire | Charlotte Cane (Liberal Democrat) | LD Gain |
| Enfield North | Feryal Clark (Labour) | Lab Hold |
| Epping Forest | Dr Neil Hudson (Conservative) | Con Hold |
| Epsom and Ewell | Helen Maguire (Liberal Democrat) | LD Gain |
| Erewash | Adam Thompson (Labour) | Lab Gain |
| Erith and Thamesmead | Ms Abena Oppong-Asare (Labour) | Lab Hold |
| Esher and Walton | Monica Harding (Liberal Democrat) | LD Gain |
| Exeter | Steve Race (Labour) | Lab Hold |
| Exmouth and Exeter East | David Reed (Conservative) | Con Hold |
| Falkirk | Euan Stainbank (Labour) | Lab Gain |
| Fareham and Waterlooville | Suella Braverman (Reform UK) | Con Hold |
| Farnham and Bordon | Gregory Stafford (Conservative) | Con Hold |
| Faversham and Mid Kent | Helen Whately (Conservative) | Con Hold |
| Feltham and Heston | Seema Malhotra (Labour (Co-op)) | Lab Hold |
| Fermanagh and South Tyrone | Pat Cullen (Sinn Féin) | SF Hold |
| Filton and Bradley Stoke | Claire Hazelgrove (Labour) | Lab Gain |
| Finchley and Golders Green | Sarah Sackman (Labour) | Lab Gain |
| Folkestone and Hythe | Tony Vaughan (Labour) | Lab Gain |
| Forest of Dean | Matt Bishop (Labour) | Lab Gain |
| Foyle | Colum Eastwood (Social Democratic & Labour Party) | SDLP Hold |
| Frome and East Somerset | Anna Sabine (Liberal Democrat) | LD Gain |
| Fylde | Mr Andrew Snowden (Conservative) | Con Hold |
| Gainsborough | Sir Edward Leigh (Conservative) | Con Hold |
| Gateshead Central and Whickham | Mark Ferguson (Labour) | Lab Hold |
| Gedling | Michael Payne (Labour) | Lab Gain |
| Gillingham and Rainham | Naushabah Khan (Labour) | Lab Gain |
| Glasgow East | John Grady (Labour) | Lab Gain |
| Glasgow North | Martin Rhodes (Labour) | Lab Gain |
| Glasgow North East | Maureen Burke (Labour) | Lab Gain |
| Glasgow South | Gordon McKee (Labour) | Lab Gain |
| Glasgow South West | Dr Zubir Ahmed (Labour) | Lab Gain |
| Glasgow West | Patricia Ferguson (Labour) | Lab Gain |
| Glastonbury and Somerton | Sarah Dyke (Liberal Democrat) | LD Gain |
| Glenrothes and Mid Fife | Richard Baker (Labour) | Lab Gain |
| Gloucester | Alex McIntyre (Labour) | Lab Gain |
| Godalming and Ash | Sir Jeremy Hunt (Conservative) | Con Hold |
| Goole and Pocklington | David Davis (Conservative) | Con Hold |
| Gordon and Buchan | Harriet Cross (Conservative) | Con Hold |
| Gorton and Denton | Hannah Spencer (Green Party) | Green Gain |
| Gosport | Dame Caroline Dinenage (Conservative) | Con Hold |
| Gower | Tonia Antoniazzi (Labour) | Lab Hold |
| Grantham and Bourne | Gareth Davies (Conservative) | Con Hold |
| Gravesham | Dr Lauren Sullivan (Labour) | Lab Gain |
| Great Grimsby and Cleethorpes | Melanie Onn (Labour) | Lab Gain |
| Great Yarmouth | Rupert Lowe (Restore Britain) | RUK Gain |
| Greenwich and Woolwich | Matthew Pennycook (Labour) | Lab Hold |
| Guildford | Zöe Franklin (Liberal Democrat) | LD Gain |
| Hackney North and Stoke Newington | Ms Diane Abbott (Independent) | Lab Hold |
| Hackney South and Shoreditch | Dame Meg Hillier (Labour (Co-op)) | Lab Hold |
| Halesowen | Alex Ballinger (Labour) | Lab Gain |
| Halifax | Kate Dearden (Labour (Co-op)) | Lab Hold |
| Hamble Valley | Paul Holmes (Conservative) | Con Hold |
| Hamilton and Clyde Valley | Imogen Walker (Labour) | Lab Gain |
| Hammersmith and Chiswick | Andy Slaughter (Labour) | Lab Hold |
| Hampstead and Highgate | Tulip Siddiq (Labour) | Lab Hold |
| Harborough, Oadby and Wigston | Neil O'Brien (Conservative) | Con Hold |
| Harlow | Chris Vince (Labour (Co-op)) | Lab Gain |
| Harpenden and Berkhamsted | Victoria Collins (Liberal Democrat) | LD Gain |
| Harrogate and Knaresborough | Tom Gordon (Liberal Democrat) | LD Gain |
| Harrow East | Bob Blackman (Conservative) | Con Hold |
| Harrow West | Gareth Thomas (Labour (Co-op)) | Lab Hold |
| Hartlepool | Mr Jonathan Brash (Labour) | Lab Hold |
| Harwich and North Essex | Sir Bernard Jenkin (Conservative) | Con Hold |
| Hastings and Rye | Helena Dollimore (Labour (Co-op)) | Lab Gain |
| Havant | Alan Mak (Conservative) | Con Hold |
| Hayes and Harlington | John McDonnell (Labour) | Lab Hold |
| Hazel Grove | Lisa Smart (Liberal Democrat) | LD Gain |
| Hemel Hempstead | David Taylor (Labour) | Lab Gain |
| Hendon | David Pinto-Duschinsky (Labour) | Lab Gain |
| Henley and Thame | Freddie van Mierlo (Liberal Democrat) | LD Gain |
| Hereford and South Herefordshire | Jesse Norman (Conservative) | Con Hold |
| Herne Bay and Sandwich | Sir Roger Gale (Conservative) | Con Hold |
| Hertford and Stortford | Josh Dean (Labour) | Lab Gain |
| Hertsmere | Sir Oliver Dowden (Conservative) | Con Hold |
| Hexham | Joe Morris (Labour) | Lab Gain |
| Heywood and Middleton North | Mrs Elsie Blundell (Labour) | Lab Hold |
| High Peak | Jon Pearce (Labour) | Lab Gain |
| Hinckley and Bosworth | Dr Luke Evans (Conservative) | Con Hold |
| Hitchin | Alistair Strathern (Labour) | Lab Gain |
| Holborn and St Pancras | Sir Keir Starmer (Labour) | Lab Hold |
| Honiton and Sidmouth | Richard Foord (Liberal Democrat) | LD Gain |
| Hornchurch and Upminster | Julia Lopez (Conservative) | Con Hold |
| Hornsey and Friern Barnet | Catherine West (Labour) | Lab Hold |
| Horsham | John Milne (Liberal Democrat) | LD Gain |
| Houghton and Sunderland South | Bridget Phillipson (Labour) | Lab Hold |
| Hove and Portslade | Peter Kyle (Labour) | Lab Hold |
| Huddersfield | Harpreet Uppal (Labour) | Lab Hold |
| Huntingdon | Ben Obese-Jecty (Conservative) | Con Hold |
| Hyndburn | Sarah Smith (Labour) | Lab Gain |
| Ilford North | Wes Streeting (Labour) | Lab Hold |
| Ilford South | Jas Athwal (Labour) | Lab Hold |
| Inverclyde and Renfrewshire West | Martin McCluskey (Labour) | Lab Gain |
| Inverness, Skye and West Ross-shire | Mr Angus MacDonald (Liberal Democrat) | LD Gain |
| Ipswich | Jack Abbott (Labour (Co-op)) | Lab Gain |
| Isle of Wight East | Joe Robertson (Conservative) | Con Hold |
| Isle of Wight West | Richard Quigley (Labour) | Lab Gain |
| Islington North | Jeremy Corbyn (Your Party) | Ind Gain |
| Islington South and Finsbury | Emily Thornberry (Labour) | Lab Hold |
| Jarrow and Gateshead East | Kate Osborne (Labour) | Lab Hold |
| Keighley and Ilkley | Robbie Moore (Conservative) | Con Hold |
| Kenilworth and Southam | Sir Jeremy Wright (Conservative) | Con Hold |
| Kensington and Bayswater | Joe Powell (Labour) | Lab Hold |
| Kettering | Rosie Wrighting (Labour) | Lab Gain |
| Kilmarnock and Loudoun | Lillian Jones (Labour) | Lab Gain |
| Kingston and Surbiton | Ed Davey (Liberal Democrat) | LD Hold |
| Kingston upon Hull East | Karl Turner (Independent) | Lab Hold |
| Kingston upon Hull North and Cottingham | Dame Diana Johnson (Labour) | Lab Hold |
| Kingston upon Hull West and Haltemprice | Emma Hardy (Labour) | Lab Gain |
| Kingswinford and South Staffordshire | Mike Wood (Conservative) | Con Hold |
| Knowsley | Anneliese Midgley (Labour) | Lab Hold |
| Lagan Valley | Sorcha Eastwood (Alliance) | APNI Gain |
| Lancaster and Wyre | Cat Smith (Labour) | Lab Gain |
| Leeds Central and Headingley | Alex Sobel (Labour (Co-op)) | Lab Hold |
| Leeds East | Richard Burgon (Labour) | Lab Hold |
| Leeds North East | Fabian Hamilton (Labour) | Lab Hold |
| Leeds North West | Katie White (Labour) | Lab Gain |
| Leeds South | Hilary Benn (Labour) | Lab Hold |
| Leeds South West and Morley | Mark Sewards (Labour) | Lab Gain |
| Leeds West and Pudsey | Rachel Reeves (Labour) | Lab Hold |
| Leicester East | Shivani Raja (Conservative) | Con Gain |
| Leicester South | Shockat Adam (Independent) | Ind Gain |
| Leicester West | Liz Kendall (Labour) | Lab Hold |
| Leigh and Atherton | Jo Platt (Labour (Co-op)) | Lab Gain |
| Lewes | James MacCleary (Liberal Democrat) | LD Gain |
| Lewisham East | Janet Daby (Labour) | Lab Hold |
| Lewisham North | Vicky Foxcroft (Labour) | Lab Hold |
| Lewisham West and East Dulwich | Ellie Reeves (Labour) | Lab Hold |
| Leyton and Wanstead | Mr Calvin Bailey (Labour) | Lab Hold |
| Lichfield | Dave Robertson (Labour) | Lab Gain |
| Lincoln | Mr Hamish Falconer (Labour) | Lab Gain |
| Liverpool Garston | Maria Eagle (Labour) | Lab Hold |
| Liverpool Riverside | Kim Johnson (Labour) | Lab Hold |
| Liverpool Walton | Dan Carden (Labour) | Lab Hold |
| Liverpool Wavertree | Paula Barker (Labour) | Lab Hold |
| Liverpool West Derby | Ian Byrne (Labour) | Lab Hold |
| Livingston | Gregor Poynton (Labour) | Lab Gain |
| Llanelli | Dame Nia Griffith (Labour) | Lab Hold |
| Lothian East | Mr Douglas Alexander (Labour (Co-op)) | Lab Gain |
| Loughborough | Dr Jeevun Sandher (Labour) | Lab Gain |
| Louth and Horncastle | Victoria Atkins (Conservative) | Con Hold |
| Lowestoft | Jess Asato (Labour) | Lab Gain |
| Luton North | Sarah Owen (Labour) | Lab Hold |
| Luton South and South Bedfordshire | Rachel Hopkins (Labour) | Lab Hold |
| Macclesfield | Tim Roca (Labour) | Lab Gain |
| Maidenhead | Mr Joshua Reynolds (Liberal Democrat) | LD Gain |
| Maidstone and Malling | Helen Grant (Conservative) | Con Hold |
| Makerfield | Andy Burnham (Labour (Co-op)) | Lab Hold |
| Maldon | Sir John Whittingdale (Conservative) | Con Hold |
| Manchester Central | Lucy Powell (Labour (Co-op)) | Lab Hold |
| Manchester Rusholme | Afzal Khan (Labour) | Lab Hold |
| Manchester Withington | Jeff Smith (Labour) | Lab Hold |
| Mansfield | Steve Yemm (Labour) | Lab Gain |
| Melksham and Devizes | Brian Mathew (Liberal Democrat) | LD Gain |
| Melton and Syston | Edward Argar (Conservative) | Con Hold |
| Meriden and Solihull East | Saqib Bhatti (Conservative) | Con Hold |
| Merthyr Tydfil and Aberdare | Gerald Jones (Labour) | Lab Hold |
| Mid and South Pembrokeshire | Henry Tufnell (Labour) | Lab Gain |
| Mid Bedfordshire | Blake Stephenson (Conservative) | Con Hold |
| Mid Buckinghamshire | Greg Smith (Conservative) | Con Hold |
| Mid Cheshire | Andrew Cooper (Labour) | Lab Gain |
| Mid Derbyshire | Jonathan Davies (Labour) | Lab Gain |
| Mid Dorset and North Poole | Vikki Slade (Liberal Democrat) | LD Gain |
| Mid Dunbartonshire | Susan Murray (Liberal Democrat) | LD Gain |
| Mid Leicestershire | Mr Peter Bedford (Conservative) | Con Hold |
| Mid Norfolk | George Freeman (Conservative) | Con Hold |
| Mid Sussex | Alison Bennett (Liberal Democrat) | LD Gain |
| Mid Ulster | Mr Cathal Mallaghan (Sinn Féin) | SF Hold |
| Middlesbrough and Thornaby East | Andy McDonald (Labour) | Lab Hold |
| Middlesbrough South and East Cleveland | Luke Myer (Labour) | Lab Gain |
| Midlothian | Kirsty McNeill (Labour (Co-op)) | Lab Gain |
| Milton Keynes Central | Emily Darlington (Labour) | Lab Gain |
| Milton Keynes North | Chris Curtis (Labour) | Lab Gain |
| Mitcham and Morden | Dame Siobhain McDonagh (Labour) | Lab Hold |
| Monmouthshire | Catherine Fookes (Labour) | Lab Gain |
| Montgomeryshire and Glyndŵr | Steve Witherden (Labour) | Lab Gain |
| Moray West, Nairn and Strathspey | Graham Leadbitter (Scottish National Party) | SNP Hold |
| Morecambe and Lunesdale | Lizzi Collinge (Labour) | Lab Gain |
| Motherwell, Wishaw and Carluke | Pamela Nash (Labour) | Lab Gain |
| Na h-Eileanan an Iar | Torcuil Crichton (Labour) | Lab Gain |
| Neath and Swansea East | Carolyn Harris (Labour) | Lab Hold |
| New Forest East | Sir Julian Lewis (Conservative) | Con Hold |
| New Forest West | Sir Desmond Swayne (Conservative) | Con Hold |
| Newark | Robert Jenrick (Reform UK) | Con Hold |
| Newbury | Mr Lee Dillon (Liberal Democrat) | LD Gain |
| Newcastle upon Tyne Central and West | Dame Chi Onwurah (Labour) | Lab Hold |
| Newcastle upon Tyne East and Wallsend | Mary Glindon (Labour) | Lab Hold |
| Newcastle upon Tyne North | Catherine McKinnell (Labour) | Lab Hold |
| Newcastle-under-Lyme | Adam Jogee (Labour) | Lab Gain |
| Newport East | Jessica Morden (Labour) | Lab Hold |
| Newport West and Islwyn | Ruth Jones (Labour) | Lab Hold |
| Newry and Armagh | Dáire Hughes (Sinn Féin) | SF Hold |
| Newton Abbot | Martin Wrigley (Liberal Democrat) | LD Gain |
| Newton Aycliffe and Spennymoor | Alan Strickland (Labour) | Lab Gain |
| Normanton and Hemsworth | Jon Trickett (Labour) | Lab Hold |
| North Antrim | Jim Allister (Traditional Unionist Voice) | TUV Gain |
| North Ayrshire and Arran | Irene Campbell (Labour) | Lab Gain |
| North Bedfordshire | Richard Fuller (Conservative) | Con Hold |
| North Cornwall | Ben Maguire (Liberal Democrat) | LD Gain |
| North Cotswolds | Sir Geoffrey Clifton-Brown (Conservative) | Con Hold |
| North Devon | Ian Roome (Liberal Democrat) | LD Gain |
| North Dorset | Simon Hoare (Conservative) | Con Hold |
| North Down | Alex Easton (Independent) | Ind Gain |
| North Durham | Luke Akehurst (Labour) | Lab Hold |
| North East Cambridgeshire | Steve Barclay (Conservative) | Con Hold |
| North East Derbyshire | Louise Sandher-Jones (Labour) | Lab Gain |
| North East Fife | Wendy Chamberlain (Liberal Democrat) | LD Gain |
| North East Hampshire | Alex Brewer (Liberal Democrat) | LD Gain |
| North East Hertfordshire | Chris Hinchliff (Labour) | Lab Gain |
| North East Somerset and Hanham | Dan Norris (Independent) | Lab Gain |
| North Herefordshire | Dr Ellie Chowns (Green Party) | Green Gain |
| North Norfolk | Steff Aquarone (Liberal Democrat) | LD Gain |
| North Northumberland | David Smith (Labour) | Lab Gain |
| North Shropshire | Helen Morgan (Liberal Democrat) | LD Gain |
| North Somerset | Sadik Al-Hassan (Labour) | Lab Gain |
| North Warwickshire and Bedworth | Rachel Taylor (Labour) | Lab Gain |
| North West Cambridgeshire | Sam Carling (Labour) | Lab Gain |
| North West Essex | Mrs Kemi Badenoch (Conservative) | Con Hold |
| North West Hampshire | Kit Malthouse (Conservative) | Con Hold |
| North West Leicestershire | Amanda Hack (Labour) | Lab Gain |
| North West Norfolk | James Wild (Conservative) | Con Hold |
| Northampton North | Lucy Rigby (Labour) | Lab Gain |
| Northampton South | Mike Reader (Labour) | Lab Gain |
| Norwich North | Alice Macdonald (Labour (Co-op)) | Lab Gain |
| Norwich South | Clive Lewis (Labour) | Lab Hold |
| Nottingham East | Nadia Whittome (Labour) | Lab Hold |
| Nottingham North and Kimberley | Alex Norris (Labour (Co-op)) | Lab Hold |
| Nottingham South | Lilian Greenwood (Labour) | Lab Hold |
| Nuneaton | Jodie Gosling (Labour) | Lab Gain |
| Old Bexley and Sidcup | Mr Louie French (Conservative) | Con Hold |
| Oldham East and Saddleworth | Debbie Abrahams (Labour) | Lab Hold |
| Oldham West, Chadderton and Royton | Jim McMahon (Labour (Co-op)) | Lab Hold |
| Orkney and Shetland | Mr Alistair Carmichael (Liberal Democrat) | LD Hold |
| Orpington | Gareth Bacon (Conservative) | Con Hold |
| Ossett and Denby Dale | Jade Botterill (Labour) | Lab Gain |
| Oxford East | Anneliese Dodds (Labour (Co-op)) | Lab Hold |
| Oxford West and Abingdon | Layla Moran (Liberal Democrat) | LD Hold |
| Paisley and Renfrewshire North | Alison Taylor (Labour) | Lab Gain |
| Paisley and Renfrewshire South | Johanna Baxter (Labour) | Lab Gain |
| Peckham | Miatta Fahnbulleh (Labour (Co-op)) | Lab Hold |
| Pendle and Clitheroe | Jonathan Hinder (Labour) | Lab Gain |
| Penistone and Stocksbridge | Dr Marie Tidball (Labour) | Lab Gain |
| Penrith and Solway | Markus Campbell-Savours (Labour) | Lab Gain |
| Perth and Kinross-shire | Pete Wishart (Scottish National Party) | SNP Hold |
| Peterborough | Andrew Pakes (Labour (Co-op)) | Lab Gain |
| Plymouth Moor View | Fred Thomas (Labour) | Lab Gain |
| Plymouth Sutton and Devonport | Luke Pollard (Labour (Co-op)) | Lab Hold |
| Pontefract, Castleford and Knottingley | Yvette Cooper (Labour) | Lab Hold |
| Pontypridd | Alex Davies-Jones (Labour) | Lab Hold |
| Poole | Neil Duncan-Jordan (Labour) | Lab Gain |
| Poplar and Limehouse | Apsana Begum (Labour) | Lab Hold |
| Portsmouth North | Amanda Martin (Labour) | Lab Gain |
| Portsmouth South | Stephen Morgan (Labour) | Lab Hold |
| Preston | Sir Mark Hendrick (Labour (Co-op)) | Lab Hold |
| Putney | Fleur Anderson (Labour) | Lab Hold |
| Queen's Park and Maida Vale | Georgia Gould (Labour) | Lab Hold |
| Rawmarsh and Conisbrough | John Healey (Labour) | Lab Hold |
| Rayleigh and Wickford | Mr Mark Francois (Conservative) | Con Hold |
| Reading Central | Matt Rodda (Labour) | Lab Hold |
| Reading West and Mid Berkshire | Olivia Bailey (Labour) | Lab Gain |
| Redcar | Anna Turley (Labour (Co-op)) | Lab Gain |
| Redditch | Chris Bloore (Labour) | Lab Gain |
| Reigate | Rebecca Paul (Conservative) | Con Hold |
| Rhondda and Ogmore | Chris Bryant (Labour) | Lab Hold |
| Ribble Valley | Maya Ellis (Labour) | Lab Gain |
| Richmond and Northallerton | Rishi Sunak (Conservative) | Con Hold |
| Richmond Park | Sarah Olney (Liberal Democrat) | LD Hold |
| Rochdale | Paul Waugh (Labour (Co-op)) | Lab Hold |
| Rochester and Strood | Lauren Edwards (Labour) | Lab Gain |
| Romford | Andrew Rosindell (Reform UK) | Con Hold |
| Romsey and Southampton North | Caroline Nokes (Conservative) | Con Hold |
| Rossendale and Darwen | Andy MacNae (Labour) | Lab Gain |
| Rother Valley | Jake Richards (Labour) | Lab Gain |
| Rotherham | Sarah Champion (Labour) | Lab Hold |
| Rugby | John Slinger (Labour) | Lab Gain |
| Ruislip, Northwood and Pinner | David Simmonds (Conservative) | Con Hold |
| Runcorn and Helsby | Sarah Pochin (Reform UK) | RUK Gain |
| Runnymede and Weybridge | Dr Ben Spencer (Conservative) | Con Hold |
| Rushcliffe | James Naish (Labour) | Lab Gain |
| Rutherglen | Michael Shanks (Labour) | Lab Gain |
| Rutland and Stamford | Alicia Kearns (Conservative) | Con Hold |
| Salford | Rebecca Long Bailey (Labour) | Lab Hold |
| Salisbury | John Glen (Conservative) | Con Hold |
| Scarborough and Whitby | Alison Hume (Labour) | Lab Gain |
| Scunthorpe | Sir Nicholas Dakin (Labour) | Lab Gain |
| Sefton Central | Bill Esterson (Labour) | Lab Hold |
| Selby | Keir Mather (Labour) | Lab Gain |
| Sevenoaks | Laura Trott (Conservative) | Con Hold |
| Sheffield Brightside and Hillsborough | Gill Furniss (Labour) | Lab Hold |
| Sheffield Central | Abtisam Mohamed (Labour) | Lab Hold |
| Sheffield Hallam | Olivia Blake (Labour) | Lab Hold |
| Sheffield Heeley | Louise Haigh (Labour) | Lab Hold |
| Sheffield South East | Mr Clive Betts (Labour) | Lab Hold |
| Sherwood Forest | Michelle Welsh (Labour) | Lab Gain |
| Shipley | Anna Dixon (Labour) | Lab Gain |
| Shrewsbury | Julia Buckley (Labour) | Lab Gain |
| Sittingbourne and Sheppey | Kevin McKenna (Labour) | Lab Gain |
| Skipton and Ripon | Sir Julian Smith (Conservative) | Con Hold |
| Sleaford and North Hykeham | Dr Caroline Johnson (Conservative) | Con Hold |
| Slough | Mr Tanmanjeet Singh Dhesi (Labour) | Lab Hold |
| Smethwick | Gurinder Singh Josan (Labour) | Lab Hold |
| Solihull West and Shirley | Dr Neil Shastri-Hurst (Conservative) | Con Hold |
| South Antrim | Robin Swann (Ulster Unionist Party) | UUP Gain |
| South Basildon and East Thurrock | James McMurdock (Independent) | RUK Gain |
| South Cambridgeshire | Pippa Heylings (Liberal Democrat) | LD Gain |
| South Cotswolds | Dr Roz Savage (Liberal Democrat) | LD Gain |
| South Derbyshire | Samantha Niblett (Labour) | Lab Gain |
| South Devon | Caroline Voaden (Liberal Democrat) | LD Gain |
| South Dorset | Lloyd Hatton (Labour) | Lab Gain |
| South Down | Chris Hazzard (Sinn Féin) | SF Hold |
| South East Cornwall | Anna Gelderd (Labour) | Lab Gain |
| South Holland and The Deepings | Sir John Hayes (Conservative) | Con Hold |
| South Leicestershire | Alberto Costa (Conservative) | Con Hold |
| South Norfolk | Ben Goldsborough (Labour) | Lab Gain |
| South Northamptonshire | Sarah Bool (Conservative) | Con Hold |
| South Ribble | Mr Paul Foster (Labour) | Lab Gain |
| South Shields | Emma Lewell (Labour) | Lab Hold |
| South Shropshire | Stuart Anderson (Conservative) | Con Hold |
| South Suffolk | James Cartlidge (Conservative) | Con Hold |
| South West Devon | Rebecca Smith (Conservative) | Con Hold |
| South West Hertfordshire | Mr Gagan Mohindra (Conservative) | Con Hold |
| South West Norfolk | Terry Jermy (Labour) | Lab Gain |
| South West Wiltshire | Dr Andrew Murrison (Conservative) | Con Hold |
| Southampton Itchen | Darren Paffey (Labour) | Lab Gain |
| Southampton Test | Satvir Kaur (Labour) | Lab Hold |
| Southend East and Rochford | Mr Bayo Alaba (Labour) | Lab Gain |
| Southend West and Leigh | David Burton-Sampson (Labour) | Lab Gain |
| Southgate and Wood Green | Bambos Charalambous (Labour) | Lab Hold |
| Southport | Patrick Hurley (Labour) | Lab Gain |
| Spelthorne | Lincoln Jopp (Conservative) | Con Hold |
| Spen Valley | Kim Leadbeater (Labour) | Lab Gain |
| St Albans | Daisy Cooper (Liberal Democrat) | LD Hold |
| St Austell and Newquay | Noah Law (Labour) | Lab Gain |
| St Helens North | David Baines (Labour) | Lab Hold |
| St Helens South and Whiston | Ms Marie Rimmer (Labour) | Lab Hold |
| St Ives | Andrew George (Liberal Democrat) | LD Gain |
| St Neots and Mid Cambridgeshire | Ian Sollom (Liberal Democrat) | LD Gain |
| Stafford | Leigh Ingham (Labour) | Lab Gain |
| Staffordshire Moorlands | Dame Karen Bradley (Conservative) | Con Hold |
| Stalybridge and Hyde | Jonathan Reynolds (Labour (Co-op)) | Lab Hold |
| Stevenage | Kevin Bonavia (Labour) | Lab Gain |
| Stirling and Strathallan | Chris Kane (Labour) | Lab Gain |
| Stockport | Navendu Mishra (Labour) | Lab Hold |
| Stockton North | Chris McDonald (Labour) | Lab Hold |
| Stockton West | Matt Vickers (Conservative) | Con Hold |
| Stoke-on-Trent Central | Gareth Snell (Labour (Co-op)) | Lab Gain |
| Stoke-on-Trent North | David Williams (Labour) | Lab Gain |
| Stoke-on-Trent South | Dr Allison Gardner (Labour) | Lab Gain |
| Stone, Great Wyrley and Penkridge | Sir Gavin Williamson (Conservative) | Con Hold |
| Stourbridge | Cat Eccles (Labour) | Lab Gain |
| Strangford | Jim Shannon (Democratic Unionist Party) | DUP Hold |
| Stratford and Bow | Uma Kumaran (Labour) | Lab Hold |
| Stratford-on-Avon | Manuela Perteghella (Liberal Democrat) | LD Gain |
| Streatham and Croydon North | Steve Reed (Labour (Co-op)) | Lab Hold |
| Stretford and Urmston | Andrew Western (Labour) | Lab Hold |
| Stroud | Dr Simon Opher (Labour) | Lab Gain |
| Suffolk Coastal | Jenny Riddell-Carpenter (Labour) | Lab Gain |
| Sunderland Central | Lewis Atkinson (Labour) | Lab Hold |
| Surrey Heath | Dr Al Pinkerton (Liberal Democrat) | LD Gain |
| Sussex Weald | Ms Nusrat Ghani (Conservative) | Con Hold |
| Sutton and Cheam | Luke Taylor (Liberal Democrat) | LD Gain |
| Sutton Coldfield | Sir Andrew Mitchell (Conservative) | Con Hold |
| Swansea West | Torsten Bell (Labour) | Lab Hold |
| Swindon North | Will Stone (Labour) | Lab Gain |
| Swindon South | Heidi Alexander (Labour) | Lab Gain |
| Tamworth | Sarah Edwards (Labour) | Lab Gain |
| Tatton | Esther McVey (Conservative) | Con Hold |
| Taunton and Wellington | Gideon Amos (Liberal Democrat) | LD Gain |
| Telford | Shaun Davies (Labour) | Lab Gain |
| Tewkesbury | Cameron Thomas (Independent) | LD Gain |
| The Wrekin | Mark Pritchard (Conservative) | Con Hold |
| Thirsk and Malton | Kevin Hollinrake (Conservative) | Con Hold |
| Thornbury and Yate | Claire Young (Liberal Democrat) | LD Gain |
| Thurrock | Jen Craft (Labour) | Lab Gain |
| Tipton and Wednesbury | Antonia Bance (Labour) | Lab Gain |
| Tiverton and Minehead | Rachel Gilmour (Liberal Democrat) | LD Gain |
| Tonbridge | Tom Tugendhat (Conservative) | Con Hold |
| Tooting | Dr Rosena Allin-Khan (Labour) | Lab Hold |
| Torbay | Steve Darling (Liberal Democrat) | LD Gain |
| Torfaen | Nick Thomas-Symonds (Labour) | Lab Hold |
| Torridge and Tavistock | Sir Geoffrey Cox (Conservative) | Con Hold |
| Tottenham | Mr David Lammy (Labour) | Lab Hold |
| Truro and Falmouth | Jayne Kirkham (Labour (Co-op)) | Lab Gain |
| Tunbridge Wells | Mike Martin (Liberal Democrat) | LD Gain |
| Twickenham | Munira Wilson (Liberal Democrat) | LD Hold |
| Tynemouth | Sir Alan Campbell (Labour) | Lab Hold |
| Upper Bann | Carla Lockhart (Democratic Unionist Party) | DUP Hold |
| Uxbridge and South Ruislip | Danny Beales (Labour) | Lab Gain |
| Vale of Glamorgan | Kanishka Narayan (Labour) | Lab Gain |
| Vauxhall and Camberwell Green | Florence Eshalomi (Labour (Co-op)) | Lab Hold |
| Wakefield and Rothwell | Simon Lightwood (Labour (Co-op)) | Lab Gain |
| Wallasey | Dame Angela Eagle (Labour) | Lab Hold |
| Walsall and Bloxwich | Valerie Vaz (Labour) | Lab Gain |
| Walthamstow | Ms Stella Creasy (Labour (Co-op)) | Lab Hold |
| Warrington North | Charlotte Nichols (Labour) | Lab Hold |
| Warrington South | Sarah Hall (Labour (Co-op)) | Lab Hold |
| Warwick and Leamington | Matt Western (Labour) | Lab Hold |
| Washington and Gateshead South | Mrs Sharon Hodgson (Labour) | Lab Hold |
| Watford | Matt Turmaine (Labour) | Lab Gain |
| Waveney Valley | Adrian Ramsay (Green Party) | Green Gain |
| Weald of Kent | Katie Lam (Conservative) | Con Hold |
| Wellingborough and Rushden | Gen Kitchen (Labour) | Lab Gain |
| Wells and Mendip Hills | Tessa Munt (Liberal Democrat) | LD Gain |
| Welwyn Hatfield | Andrew Lewin (Labour) | Lab Gain |
| West Aberdeenshire and Kincardine | Andrew Bowie (Conservative) | Con Hold |
| West Bromwich | Sarah Coombes (Labour) | Lab Gain |
| West Dorset | Edward Morello (Liberal Democrat) | LD Gain |
| West Dunbartonshire | Douglas McAllister (Labour) | Lab Gain |
| West Ham and Beckton | James Asser (Labour) | Lab Hold |
| West Lancashire | Ashley Dalton (Labour) | Lab Hold |
| West Suffolk | Nick Timothy (Conservative) | Con Hold |
| West Tyrone | Órfhlaith Begley (Sinn Féin) | SF Hold |
| West Worcestershire | Dame Harriett Baldwin (Conservative) | Con Hold |
| Westmorland and Lonsdale | Tim Farron (Liberal Democrat) | LD Gain |
| Weston-super-Mare | Dan Aldridge (Labour) | Lab Gain |
| Wetherby and Easingwold | Sir Alec Shelbrooke (Conservative) | Con Hold |
| Whitehaven and Workington | Josh MacAlister (Labour) | Lab Gain |
| Widnes and Halewood | Derek Twigg (Labour) | Lab Hold |
| Wigan | Lisa Nandy (Labour) | Lab Hold |
| Wimbledon | Mr Paul Kohler (Liberal Democrat) | LD Gain |
| Winchester | Dr Danny Chambers (Liberal Democrat) | LD Gain |
| Windsor | Jack Rankin (Conservative) | Con Hold |
| Wirral West | Matthew Patrick (Labour) | Lab Hold |
| Witham | Priti Patel (Conservative) | Con Hold |
| Witney | Charlie Maynard (Liberal Democrat) | LD Gain |
| Woking | Mr Will Forster (Liberal Democrat) | LD Gain |
| Wokingham | Clive Jones (Liberal Democrat) | LD Gain |
| Wolverhampton North East | Sureena Brackenridge (Labour) | Lab Gain |
| Wolverhampton South East | Pat McFadden (Labour) | Lab Hold |
| Wolverhampton West | Warinder Juss (Labour) | Lab Gain |
| Worcester | Tom Collins (Labour) | Lab Gain |
| Worsley and Eccles | Michael Wheeler (Labour) | Lab Hold |
| Worthing West | Dr Beccy Cooper (Labour) | Lab Gain |
| Wrexham | Andrew Ranger (Labour) | Lab Gain |
| Wycombe | Emma Reynolds (Labour) | Lab Gain |
| Wyre Forest | Mark Garnier (Conservative) | Con Hold |
| Wythenshawe and Sale East | Mike Kane (Labour) | Lab Hold |
| Yeovil | Adam Dance (Liberal Democrat) | LD Gain |
| Ynys Môn | Llinos Medi (Plaid Cymru) | PC Gain |
| York Central | Rachael Maskell (Labour (Co-op)) | Lab Hold |
| York Outer | Mr Luke Charters (Labour) | Lab Gain |
| No constituencies match your search. | ||