Scotland results: Labour makes big gains as SNP obliterated

Labour has achieved a decisive victory north of the border with the SNP almost wiped off the map.

The SNP is on just eight seats with only four to declare – having already lost 38 seats. Labour, meanwhile, has gained 36 seats – to 37 out of the country’s 59.

Gains include former cabinet member Douglas Alexander winning Lothian East and a defeat for SNP deputy Westminster leader Kirsten Oswald in East Renfrewshire.

High-profile SNP MP Joanna Cherry was another casualty, losing her Edinburgh seat to Labour councillor Scott Arthur.

SNP Westminster leader Stephen Flynn saw a greatly-reduced majority in his seat of Aberdeen South,  to just 3,758 and with a vote share down by 12.5%.


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

Liveblog: Live updates, analysis and reaction to Labour 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

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

Luke Tryl: ‘Labour’s won back the electorate’s confidence: now it needs to shake up the status quo’

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


The Conservatives have also had a difficult night north of the border, with Scottish Conservative leader Douglas Ross losing his seat. He described it as “historically bad night” for the party.

The Labour wins include all six Glasgow seats, including John Grady taking Glasgow East, Maureen Burke taking Glasgow North East and Gordon McKee taking Glasgow South. All margins of victory in the city were at least 3,000.

Labour also hold four out of Edinburgh’s five seats, taking the scalps of the SNP’s Tommy Sheppard and Deidre Brock as well as Joanna Cherry.


Read more on how the night unfolded:

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:

Day one: What would happen on Starmer’s first day in charge?

100 days: What would happen 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