| Party | 2024 Votes | 2024 Seats | Pred Votes | Gains | Losses | Net Change | Pred Seats |
|---|---|---|---|---|---|---|---|
| CON | 24.4% | 121 | 19.3% | 13 | 33 | -20 | 101 |
| LAB | 34.7% | 412 | 26.6% | 14 | 85 | -71 | 341 |
| LIB | 12.6% | 72 | 10.0% | 0 | 6 | -6 | 66 |
| Reform | 14.7% | 5 | 23.1% | 80 | 1 | +79 | 84 |
| Green | 6.9% | 4 | 10.2% | 0 | 2 | -2 | 2 |
| SNP | 2.6% | 9 | 2.9% | 26 | 1 | +25 | 34 |
| PlaidC | 0.7% | 4 | 0.6% | 0 | 1 | -1 | 3 |
| Other | 3.5% | 5 | 7.7% | 1 | 5 | -4 | 1 |
| SF | 7 | 0 | 0 | +0 | 7 | ||
| DUP | 5 | 0 | 0 | +0 | 5 | ||
| SDLP | 2 | 0 | 0 | +0 | 2 | ||
| UUP | 1 | 0 | 0 | +0 | 1 | ||
| Alliance | 1 | 0 | 0 | +0 | 1 | ||
| TUV | 1 | 0 | 0 | +0 | 1 | ||
| NI Other | 1 | 0 | 0 | +0 | 1 |
See also the full majority-sorted list of seats, including vulnerables.
| Seat | County/Area | Predicted Change | MP as at 2024 | ||
| Aberafan Maesteg | West Glamorgan | LAB | hold (TV) | LAB | Stephen Kinnock |
| Aberdeen South | Grampian | CON | gain from | SNP | Stephen Flynn |
| Aldridge-Brownhills | Black Country | Reform | gain from | CON | Wendy Morton |
| Alloa and Grangemouth | Central | SNP | gain from | LAB | Brian Leishman |
| Alyn and Deeside | Clwyd | Reform | gain from | LAB | Mark Tami |
| Amber Valley | Derbyshire | LAB | hold (TV) | LAB | Linsey Farnsworth |
| Ashford | Kent | Reform | gain from | LAB | Sojan Joseph |
| Aylesbury | Buckinghamshire | CON | gain from | LAB | Laura Elizabeth Kyrke-Smith |
| Ayr, Carrick and Cumnock | Ayrshire and Lanark | SNP | gain from | LAB | Elaine Stewart |
| Ayrshire Central | Ayrshire and Lanark | SNP | gain from | LAB | Alan Gemmell |
| Ayrshire North and Arran | Ayrshire and Lanark | SNP | gain from | LAB | Irene Campbell |
| Bangor Aberconwy | Clwyd | Reform | gain from | LAB | Claire Hughes |
| Barnsley South | South Yorkshire | LAB | hold (TV) | LAB | Stephanie Peacock |
| Bexleyheath and Crayford | Bexley | Reform | gain from | LAB | Daniel Francis |
| Birmingham Hall Green and Moseley | Birmingham | LAB | hold (TV) | LAB | Tahir Ali |
| Birmingham Hodge Hill and Solihull North | Birmingham | Reform | gain from | LAB | Liam Byrne |
| Birmingham Ladywood | Birmingham | LAB | hold (TV) | LAB | Shabana Mahmood |
| Birmingham Perry Barr | Birmingham | LAB | gain from | MIN | Ayoub Khan |
| Birmingham Yardley | Birmingham | Reform | gain from | LAB | Jess Phillips |
| Bishop Auckland | Durham | LAB | hold (TV) | LAB | Sam Rushworth |
| Blackburn | Lancashire | LAB | gain from (TV) | MIN | Adnan Hussain |
| Bracknell | Berkshire | Reform | gain from | LAB | Peter Swallow |
| Braintree | Essex | Reform | gain from | CON | James Cleverly |
| Brentwood and Ongar | Essex | CON | hold (TV) | CON | Alex Burghart |
| Bridgend | Mid Glamorgan | LAB | hold (TV) | LAB | Chris Elmore |
| Bridlington and the Wolds | Humber area | CON | hold (TV) | CON | Charlie Dewhirst |
| Brigg and Immingham | Humber area | Reform | gain from | CON | Martin Vickers |
| Bristol East | Bristol area | LAB | hold (TV) | LAB | Kerry McCarthy |
| Broxbourne | Hertfordshire | Reform | gain from | CON | Lewis Christopher Cocking |
| Burnley | Lancashire | LAB | hold (TV) | LAB | Oliver Ryan |
| Burton and Uttoxeter | Staffordshire | Reform | gain from | LAB | Jacob Collier |
| Camborne and Redruth | Cornwall | Reform | gain from | LAB | Perran Moon |
| Cambridgeshire North East | Cambridgeshire | CON | hold (TV) | CON | Steve Barclay |
| Cambridgeshire North West | Cambridgeshire | Reform | gain from | LAB | Sam Carling |
| Cannock Chase | Staffordshire | Reform | gain from | LAB | Josh Newbury |
| Castle Point | Essex | Reform | gain from | CON | Rebecca Harris |
| Chatham and Aylesford | Kent | Reform | gain from | LAB | Tristan Osborne |
| Chester South and Eddisbury | Cheshire | LAB | gain from | CON | Aphra Brandreth |
| Christchurch | Dorset | CON | hold (TV) | CON | Christopher Chope |
| Clwyd East | Clwyd | Reform | gain from | LAB | Becky Gittins |
| Clwyd North | Clwyd | Reform | gain from | LAB | Gill German |
| Coatbridge and Bellshill | Glasgow area | SNP | gain from | LAB | Frank McNally |
| Cornwall South East | Cornwall | Reform | gain from | LAB | Anna Gelderd |
| Cowdenbeath and Kirkcaldy | Fife | SNP | gain from | LAB | Melanie Ward |
| Croydon South | Croydon | CON | hold (TV) | CON | Chris Philp |
| Cumbernauld and Kirkintilloch | Glasgow area | SNP | gain from | LAB | Katrina Murray |
| Dartford | Kent | Reform | gain from | LAB | Jim Dickson |
| Dewsbury and Batley | West Yorkshire | Reform | gain from | MIN | Iqbal Hussain Mohamed |
| Doncaster East and the Isle of Axholme | South Yorkshire | Reform | gain from | LAB | Lee Pitcher |
| Dorset South | Dorset | Reform | gain from | LAB | Lloyd Hatton |
| Dover and Deal | Kent | LAB | hold (TV) | LAB | Mike Tapp |
| Droitwich and Evesham | Hereford and Worcestershire | CON | hold (TV) | CON | Nigel Huddleston |
| Dudley | Black Country | Reform | gain from | LAB | Sonia Kumar |
| Dumfries and Galloway | Dumfries and Galloway | SNP | gain from | CON | John Cooper |
| Dunbartonshire West | Glasgow area | SNP | gain from | LAB | Douglas McAllister |
| Dunfermline and Dollar | Fife | LAB | hold (TV) | LAB | Graeme Downie |
| Dunstable and Leighton Buzzard | Bedfordshire | Reform | gain from | LAB | Alex Mayer |
| Durham North | Durham | LAB | hold (TV) | LAB | Luke Akehurst |
| East Kilbride and Strathaven | Ayrshire and Lanark | LAB | hold (TV) | LAB | Joani Reid |
| Eastleigh | Hampshire | CON | gain from | LIB | Liz Jarvis |
| Edinburgh East and Musselburgh | Edinburgh area | SNP | gain from | LAB | Chris Murray |
| Edinburgh North and Leith | Edinburgh area | SNP | gain from | LAB | Tracy Gilbert |
| Edinburgh South West | Edinburgh area | SNP | gain from | LAB | Scott Arthur |
| Ely and East Cambridgeshire | Cambridgeshire | CON | gain from | LIB | Charlotte Cane |
| Falkirk | Central | SNP | gain from | LAB | Euan Stainbank |
| Fareham and Waterlooville | Hampshire | CON | hold (TV) | CON | Suella Braverman |
| Folkestone and Hythe | Kent | Reform | gain from | LAB | Tony Vaughan |
| Forest of Dean | Gloucestershire | Reform | gain from | LAB | Matt Bishop |
| Gainsborough | Lincolnshire | Reform | gain from | CON | Sir Edward Leigh |
| Glasgow East | Glasgow area | SNP | gain from | LAB | John Grady |
| Glasgow North | Glasgow area | SNP | gain from | LAB | Martin Rhodes |
| Glasgow North East | Glasgow area | SNP | gain from | LAB | Maureen Burke |
| Glasgow South | Glasgow area | SNP | gain from | LAB | Gordon McKee |
| Glasgow South West | Glasgow area | SNP | gain from | LAB | Zubir Ahmed |
| Glasgow West | Glasgow area | SNP | gain from | LAB | Patricia Ferguson |
| Glenrothes and Mid Fife | Fife | SNP | gain from | LAB | Richard Baker |
| Gloucester | Gloucestershire | Reform | gain from | LAB | Alex McIntyre |
| Goole and Pocklington | Humber area | Reform | gain from | CON | David Davis |
| Gordon and Buchan | Grampian | CON | hold (TV) | CON | Harriet Cross |
| Gosport | Hampshire | CON | hold (TV) | CON | Caroline Dinenage |
| Grantham and Bourne | Lincolnshire | Reform | gain from | CON | Gareth Davies |
| Gravesham | Kent | Reform | gain from | LAB | Lauren Sullivan |
| Great Grimsby and Cleethorpes | Humber area | Reform | gain from | LAB | Melanie Onn |
| Great Yarmouth | Norfolk | MIN | gain from | Reform | Rupert Lowe |
| Halesowen | Black Country | LAB | hold (TV) | LAB | Alex Ballinger |
| Hampshire North East | Hampshire | Reform | gain from | LIB | Alex Brewer |
| Harborough, Oadby and Wigston | Leicestershire | LAB | gain from | CON | Neil O'Brien |
| Harlow | Essex | Reform | gain from | LAB | Christopher John Vince |
| Herefordshire North | Hereford and Worcestershire | CON | gain from | Green | Ellie Chowns |
| Herne Bay and Sandwich | Kent | Reform | gain from | CON | Roger Gale |
| Hinckley and Bosworth | Leicestershire | CON | hold (TV) | CON | Luke Evans |
| Hornchurch and Upminster | Havering | CON | hold (TV) | CON | Julia Lopez |
| Horsham | West Sussex | LIB | hold (TV) | LIB | John Milne |
| Hull East | Humber area | LAB | hold (TV) | LAB | Karl Turner |
| Inverclyde and Renfrewshire West | Glasgow area | SNP | gain from | LAB | Martin McCluskey |
| Isle of Wight West | Hampshire | Reform | gain from | LAB | Richard Quigley |
| Islington North | Islington | LAB | gain from | MIN | Jeremy Corbyn |
| Keighley and Ilkley | West Yorkshire | LAB | gain from | CON | Robbie Moore |
| Kensington and Bayswater | Kensington and Chelsea | CON | gain from (TV) | LAB | Joe Powell |
| Kilmarnock and Loudoun | Ayrshire and Lanark | SNP | gain from | LAB | Lillian Jones |
| Kingswinford and South Staffordshire | Staffordshire | CON | hold (TV) | CON | Mike Wood |
| Leicester South | Leicestershire | LAB | gain from | MIN | Shockat Adam |
| Leicestershire Mid | Leicestershire | LAB | gain from | CON | Peter Bedford |
| Leicestershire North West | Leicestershire | Reform | gain from | LAB | Amanda Hack |
| Leicestershire South | Leicestershire | Reform | gain from | CON | Alberto Costa |
| Lichfield | Staffordshire | Reform | gain from | LAB | Dave Robertson |
| Livingston | Edinburgh area | SNP | gain from | LAB | Gregor Poynton |
| Llanelli | Dyfed | Reform | gain from | LAB | Nia Griffith |
| Louth and Horncastle | Lincolnshire | Reform | gain from | CON | Victoria Atkins |
| Lowestoft | Suffolk | Reform | gain from | LAB | Jessica Asato |
| Maldon | Essex | CON | hold (TV) | CON | John Whittingdale |
| Melksham and Devizes | Wiltshire | CON | gain from | LIB | Brian Mathew |
| Melton and Syston | Leicestershire | Reform | gain from | CON | Edward Argar |
| Merthyr Tydfil and Aberdare | Mid Glamorgan | LAB | hold (TV) | LAB | Gerald Jones |
| Middlesbrough South and East Cleveland | Teesside | Reform | gain from | LAB | Luke Myer |
| Midlothian | Edinburgh area | LAB | hold (TV) | LAB | Kirsty McNeill |
| Monmouthshire | Gwent | Reform | gain from | LAB | Catherine Fookes |
| Montgomeryshire and Glyndwr | Powys | Reform | gain from | LAB | Steve Witherden |
| Motherwell, Wishaw and Carluke | Glasgow area | LAB | hold (TV) | LAB | Pamela Nash |
| Neath and Swansea East | West Glamorgan | LAB | hold (TV) | LAB | Carolyn Harris |
| New Forest East | Hampshire | CON | hold (TV) | CON | Julian Lewis |
| Newark | Nottinghamshire | Reform | gain from | CON | Robert Jenrick |
| Newport East | Gwent | LAB | hold (TV) | LAB | Jessica Morden |
| Newport West and Islwyn | Gwent | LAB | hold (TV) | LAB | Ruth Jones |
| Newton Abbot | Devon | Reform | gain from | LIB | Martin Wrigley |
| Newton Aycliffe and Spennymoor | Durham | LAB | hold (TV) | LAB | Alan Strickland |
| Norfolk Mid | Norfolk | Reform | gain from | CON | George Freeman |
| Norfolk North | Norfolk | Reform | gain from | LIB | Steffan Aquarone |
| Norfolk North West | Norfolk | Reform | gain from | CON | James Wild |
| Norfolk South West | Norfolk | Reform | gain from | LAB | Terry Jermy |
| Northamptonshire South | Northamptonshire | LAB | gain from | CON | Sarah Bool |
| Old Bexley and Sidcup | Bexley | Reform | gain from | CON | Louie French |
| Oldham East and Saddleworth | Eastern Manchester | LAB | hold (TV) | LAB | Debbie Abrahams |
| Oldham West, Chadderton and Royton | Eastern Manchester | LAB | hold (TV) | LAB | Jim McMahon |
| Paisley and Renfrewshire North | Glasgow area | SNP | gain from | LAB | Alison Suzanne Watt Taylor |
| Paisley and Renfrewshire South | Glasgow area | SNP | gain from | LAB | Johanna Baxter |
| Pembrokeshire Mid and South | Dyfed | Reform | gain from | LAB | Henry Tufnell |
| Pendle and Clitheroe | Lancashire | Reform | gain from | LAB | Jonathan James Hinder |
| Peterborough | Cambridgeshire | Reform | gain from | LAB | Andrew Pakes |
| Poole | Dorset | CON | gain from (TV) | LAB | Neil John Duncan-Jordan |
| Portsmouth North | Hampshire | Reform | gain from | LAB | Amanda Martin |
| Rayleigh and Wickford | Essex | CON | hold (TV) | CON | Mark Francois |
| Reading West and Mid Berkshire | Berkshire | CON | gain from | LAB | Olivia Bailey |
| Redcar | Teesside | Reform | gain from | LAB | Anna Turley |
| Redditch | Hereford and Worcestershire | Reform | gain from | LAB | Christopher James Bloore |
| Renfrewshire East | Glasgow area | LAB | hold (TV) | LAB | Blair McDougall |
| Rhondda and Ogmore | Mid Glamorgan | LAB | hold (TV) | LAB | Chris Bryant |
| Rochester and Strood | Kent | Reform | gain from | LAB | Lauren Rae Edwards |
| Romford | Havering | Reform | gain from | CON | Andrew Rosindell |
| Rother Valley | South Yorkshire | Reform | gain from | LAB | Jake Richards |
| Rotherham | South Yorkshire | LAB | hold (TV) | LAB | Sarah Champion |
| Sherwood Forest | Nottinghamshire | LAB | hold (TV) | LAB | Michelle Welsh |
| Sittingbourne and Sheppey | Kent | Reform | gain from | LAB | Kevin McKenna |
| Skipton and Ripon | North Yorkshire | LAB | gain from | CON | Julian Smith |
| Sleaford and North Hykeham | Lincolnshire | Reform | gain from | CON | Caroline Johnson |
| Somerset North | Bristol area | CON | gain from | LAB | Sadik Al-Hassan |
| South Holland and The Deepings | Lincolnshire | Reform | gain from | CON | John Hayes |
| Southend West and Leigh | Essex | Reform | gain from | LAB | David Edmund Burton-Sampson |
| Spen Valley | West Yorkshire | LAB | hold (TV) | LAB | Kim Leadbeater |
| St Austell and Newquay | Cornwall | Reform | gain from | LAB | Noah Law |
| Staffordshire Moorlands | Staffordshire | Reform | gain from | CON | Karen Bradley |
| Stirling and Strathallan | Central | SNP | gain from | LAB | Chris Kane |
| Stockton West | Teesside | LAB | gain from | CON | Matt Vickers |
| Stoke-on-Trent North | Staffordshire | LAB | hold (TV) | LAB | David Williams |
| Stoke-on-Trent South | Staffordshire | Reform | gain from | LAB | Allison Gardner |
| Stourbridge | Black Country | Reform | gain from | LAB | Cat Eccles |
| Suffolk Coastal | Suffolk | Reform | gain from | LAB | Jenny Riddell-Carpenter |
| Surrey East | Surrey | CON | hold (TV) | CON | Claire Coutinho |
| Sutton Coldfield | Birmingham | LAB | gain from | CON | Andrew Mitchell |
| Tamworth | Staffordshire | Reform | gain from | LAB | Sarah Edwards |
| Tatton | Cheshire | LAB | gain from | CON | Esther McVey |
| Thirsk and Malton | North Yorkshire | Reform | gain from | CON | Kevin Hollinrake |
| Thurrock | Essex | LAB | hold (TV) | LAB | Jennifer Craft |
| Tipton and Wednesbury | Black Country | Reform | gain from | LAB | Antonia Bance |
| Torfaen | Gwent | LAB | hold (TV) | LAB | Nick Thomas-Symonds |
| Uxbridge and South Ruislip | Hillingdon | LAB | hold (TV) | LAB | Danny Boy Beales |
| Vale of Glamorgan | South Glamorgan | CON | gain from | LAB | Kanishka Narayan |
| Walsall and Bloxwich | Black Country | Reform | gain from | LAB | Valerie Vaz |
| Warwickshire North and Bedworth | Warwickshire | Reform | gain from | LAB | Rachel Margaret Taylor |
| Waveney Valley | Suffolk | CON | gain from | Green | Adrian Ramsay |
| Weald of Kent | Kent | CON | hold (TV) | CON | Katie Jane Lotte Lam |
| Wetherby and Easingwold | North Yorkshire | LAB | gain from | CON | Alec Shelbrooke |
| Witham | Essex | Reform | gain from | CON | Priti Patel |
| Wrexham | Clwyd | Reform | gain from | LAB | Andrew Steven Ranger |
| Ynys Mon (Anglesey) | Gwynedd | CON | gain from | Plaid | Llinos Medi |
Seats whose winner changed due to tactical voting effects are marked '(TV)'.
Note that the MP's name given is the person who won the seat in 2024. That person may not necessarily be the candidate for the same party in the next election.