Revealed: How many battleground election targets did Labour win and lose?

Daniel Green
Photo: @Keir_Starmer

Labour gained more than 200 of the constituencies it had labelled as “battleground areas” at the general election, taking the vast majority – but missing out on taking more than 30, LabourList analysis reveals.

Extensive research by LabourList into a party volunteer sign-up website found that the party had labelled 253 constituencies as “battleground areas”, with activists encouraged to campaign for a Labour victory in those seats.

Some 231 of these were areas Labour hoped to gain, ranging from the most marginal Burnley to areas with substantial Conservative majorities at the last election, such as Tamworth.

The seat list also included every seat in Scotland except Orkney and Shetland.

A screenshot from Labour’s volunteer sign-up website describing Birmingham Yardley as a ‘battleground area’

Read more of our 2024 general election results coverage (article continues below):

Election night as it happened: Key results unpacked in historic landslide

Labour results tracker: Full list and map of Labour gains, holds, losses, new MPs

‘We did it’: Keir Starmer’s victory speech as Labour crosses key 326 seat line

‘A landslide masks discontent left, right and centre. Labour has its work cut out’

‘What should we look for in Keir Starmer’s cabinet?’

‘Keir Starmer is at the peak of his power. How should he make the most of it?’


Based on the election results, Labour managed to win 216 of the 253 constituencies labelled as “battleground areas”, including wins in 198 of the 231 seats it hoped to gain. These included seats such as Banbury, Dover and Deal, Finchley and Golders Green, Loughborough, both Swindon seats and Worcester,

Of the 22 “battleground areas” Labour was defending, the party held on in 18 of them – losing three to independents and one to the Greens.

The “battleground areas” did not include Leicester East, which Labour lost to the Conservatives amid a surge for independent candidates, Islington North, which the party lost to Jeremy Corbyn, or Dewsbury and Batley, which Labour also lost to an independent on the issue of the Israel-Gaza conflict.

The party’s “battleground areas” list included almost a dozen constituencies Labour had previously described as “non-battleground” seats.

Labour managed to win all but one of these constituencies, including the former seats of Penny Mordaunt and Jacob Rees-Mogg. The only constituency Labour failed to gain from those 11 was Isle of Wight East, where the party was pushed to fourth and lost vote share amid a surge in support for Reform UK and the Green Party.

Note Labour’s efforts to direct activists to particular places were responsive to campaign developments on the ground, so the “battleground” list at the time of LabourList’s analysis may have changed throughout the campaign.

The 11 ‘non-battleground seats’ later dubbed ‘battleground areas’ – and how they voted

  • Bexleyheath and Crayford: Labour gain from Conservative
  • Derbyshire Dales: Labour gain from Conservative
  • Dunstable and Leighton Buzzard: Labour gain from Conservative
  • Isle of Wight East: Conservative hold
  • Isle of Wight West: Labour gain from Conservative
  • Mid Derbyshire: Labour gain from Conservative
  • North East Somerset and Hanham: Labour gain from Conservative
  • North Northumberland: Labour gain from Conservative
  • Portsmouth North: Labour gain from Conservative
  • Reading West and Mid Berkshire: Labour gain from Conservative
  • Weston-super-Mare: Labour gain from Conservative

Read more on how the night unfolded:

Liz Truss loses South West Norfolk: Beaten by a lettuce, beaten by Labour

Scotland results: Labour makes big gains as SNP obliterated

Wales results: Labour bags 27 of 32 seats as Tories wiped off the map

Red Wall: Gains in Stoke, Grimsby, Redcar, Workington, Hartlepool, Barrow, Bishop Auckland, Darlington, Bolsover

Jacob Rees-Mogg: Senior Tory loses seat as Labour mayor Dan Norris wins

Gaza: Jon Ashworth loses in Leicester as independents win Blackburn and Batley

Islington North: Jeremy Corbyn holds on in strong result over Labour

Nuneaton, Stevenage, Swindon, Worcester: Labour wins in key bellwether marginals


Read more on what could come next for Labour in power:

100 days: What happens during the first 100 days of a Labour government?

Delivering pledges: ‘Change is hard – how can Labour achieve it?’

Manifesto: ‘12 great policies you may never have heard of’

Foreign affairs: ‘Whatever happens to Biden, Starmer faces a US challenge’

Trilemma: IFS warns Starmer will likely have to pick cuts, debt or tax hikes


Read more on how Labour fought this campaign in key battlegrounds:

Natalie Fleet, campaigning to be Labour MP for Bolsover at the 2024 general election. Photo: Ed Godden Photography
Bolsover candidate Natalie Fleet. Ed Godden Photography

Aldershot: Can Labour win the ‘Home of the Army’ for the first time in a century?

Bolsover: Labour’s Natalie Fleet on death threats, Dennis Skinner and class today

Brighton Pavilion: Can Labour win the Greens’ one seat?

Bristol Central: Inside Labour’s battle to counter the insurgent Green Party

East Thanet: Inside the battle for coastal ex-UKIP stronghold not won since 2005

Edinburgh endgame: The seat where SNP defeat would signal Labour majority

Dover and Deal: Small boats and Tory mutineers: Can veteran Mike Tapp win?

Finchley and Golders Green: Can Labour win back Britain’s most Jewish seat?

Glasgow South West: Meet the NHS doctor fighting one of Scotland’s tightest marginals

Monmouthshire: ‘Why this CLP is setting the standard in this campaign’

Sheffield Hallam: ‘Can Labour’s Olivia Blake hold on in Nick Clegg’s old seat?’

South West: Could Labour take ‘non-battleground’ Tory seats?

Wimbledon‘s battle of the bar charts: Inside a rare election three-horse race


SHARE: If you have anything to share that we should be looking into or publishing about this story – or any other topic involving Labour or the election – contact us (strictly anonymously if you wish) at [email protected]

SUBSCRIBE: Sign up to LabourList’s morning email here for the best briefing on everything Labour, every weekday morning. 

DONATE: If you value our work, please donate to become one of our supporters here and help sustain and expand our coverage.

PARTNER: If you or your organisation might be interested in partnering with us on sponsored events or content, email [email protected].

More from LabourList

DONATE HERE

We provide our content free, but providing daily Labour news, comment and analysis costs money. Small monthly donations from readers like you keep us going. To those already donating: thank you.

If you can afford it, can you join our supporters giving £10 a month?

And if you’re not already reading the best daily round-up of Labour news, analysis and comment…

SUBSCRIBE TO OUR DAILY EMAIL