Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Live: The general election news across Tayside, Fife and Stirling

Results and breaking news from Dundee, Angus, Perthshire, Fife and Stirling, as they happen.

Labour leader Sir Keir Starmer speaks to supporters amid his party's victory. Image: Jeff Moore/PA Wire
Labour leader Sir Keir Starmer speaks to supporters amid his party's victory. Image: Jeff Moore/PA Wire

Scottish and UK politics looks a lot different today than it did before the polls closed at 10pm last night.

Labour has won the election in a landslide victory, with both the SNP and Conservatives falling to disastrous defeats. 

The Courier has all you need to know about how this seismic night unfolded in your area – including who is your new MP.

Scroll below to see a breakdown of the results in your area.

The first of our results saw Pete Wishart hold Perth and Kinross-shire for the SNP.

And it is quickly followed up by a Chris Law win in Dundee Central for the party.

But they have also lost Stirling and Strathallan to Labour with Chris Kane taking the seat – Labour had an 8% share of the vote in 2019.

SNP leader John Swinney in Perth. Image: Jane Barlow/PA Wire

Labour’s Melanie Ward has been elected in Cowdenbeath and Kirkcaldy, with the SNP’s vote share down significantly on its 2019 performance.

In the early hours of the morning, Sir Keir Starmer said “we did it” at a victory party as General Election results pointed to a Labour landslide, adding “change begins now”.

Fife continued to vote Labour with Richard Baker elected in Glenrothes and Mid Fife.

One senior insider said turnout may have impacted the party’s performance, with large numbers of SNP voters potentially opting to stay at home.

Dunfermline and Dollar elected Labour’s Graeme Downie, a gain from the SNP who won the seat with a majority of over 10,000 at the last election.

But the SNP took the new Arbroath and Broughty Ferry seat with Stephen Gethins elected.

Rishi Sunak’s party had a disastrous election. Image: Darren Staples/PA Wire

The Lib Dems retained North East Fife with a landslide Wendy Chamberlain victory.

The final result of the night saw the SNP and Dave Doogan take the new Angus and Perthshire Glens seat.

Our readers will also be interested in the outcome of the Alloa and Grangemouth seat, which saw sitting Perth and Kinross councillor Brian Leishman beat the SNP’s John Nicolson who had been MP for Ochil and South Perthshire.

First Minister John Swinney addressed his party’s bruising election result, admitting it was “difficult and damaging”.

He added: “We need to take the time to consider and to reflect on how we deliver our commitment to independence – which remains absolute.”

Dundee Central

Chris Law retains Dundee Central for SNP. Image: Kim Cessford / DC Thomson

Chris Law (SNP) – 15,544

Richard McCready (Lab) – 14,869

Daniel Coleman (Lib Dem) – 2,402

Vicky McCann (Reform) – 2,363

Emma Farquhar (Con) – 1,569

This seat was formerly called Dundee West. It was held by Chris Law (SNP).

Turnout: 52.5%

Read the full story of the seat here.

Arbroath and Broughty Ferry

SNP’s Stephen Gethins. Image: Paul Reid.

Stephen Gethins (SNP) – 15,581

Cheryl-Ann Cruickshank (Lab) – 14,722

Richard Brooks (Con) – 6,841

Gwen Wood (Reform) – 3,800

David Evans (Lib Dems) – 2,249

This is a new seat, made up of Dundee East and part of the old Angus constituency.

Turnout: 58.15%

Read the full story of the seat here.

Glenrothes and Mid Fife

Richard Baker is applauded in Fife. Image: Steve Brown/DC Thomson

Richard Baker (Lab) – 15,994

John Beare (SNP) – 13,040

Ian Smith (Reform) – 3,528

Debbie McCallum (Con) – 1,973

Jill Reilly (Lib Dem) – 1,604

This seat was formerly called Glenrothes. It was held by Peter Grant (SNP) who is retiring.

Turnout: 51.33%

Read the full story of the seat here.

Cowdenbeath and Kirkcaldy

Melanie Claire Ward in Fife. Image: Steve Brown/DC Thomson

Melanie Claire Ward (Lab) – 18,662

Lesley Backhouse (SNP) – 11,414

Jonathan Dunlop (Con) – 3,203

Sonia Davidson (Reform) – 3,128

Mags Hall (Greens) – 1,556

Neale Hanvey (Alba) – 1,132

This seat was formerly called Kirkcaldy and Cowdenbeath. It was held by Neale Hanvey (Alba) who defected from the SNP after winning the seat in 2019.

Turnout: 56.96%

Read the full story of the seat here.

Dunfermline and Dollar

Graeme Downie wins for Labour. Image: Steve Brown/DC Thomson

Graeme Downie (Lab) – 20,336

Naz Anis-Miah (SNP) – 12,095

Thomas Heald (Con) – 3,297

Lauren Buchanan-Quigley (Lib Dem) – 3,181

Udo Van Den Brock (Reform) – 2,887

Ryan Blackadder (Greens) 2,078

This is a new seat made up of Dunfermline and parts of the old Ochil and South Perthshire constituency.

They were held by Douglas Chapman (SNP) in Dunfermline who is retiring and John Nicolson (SNP) who is standing in the new Alloa and Grangemouth constituency.

Turnout: 61.35%

Read the full story of the seat here.

North East Fife

Wendy Chamberlain in Fife. Image: Steve Brown/DC Thomson

Wendy Chamberlain (Lib Dems) – 23,384

Stefan Hoggan-Radu (SNP) – 9,905

Jennifer Gallagher (Lab) – 4,026

Matthew Wren (Reform) – 2,094

Bill Bowman (Con) – 1,666

Morven Ovenstone-Jones (Greens) – 1,653

This seat was held by Wendy Chamberlain (Lib Dem).

Turnout: 61.47%

Read the full story of the seat here.

Angus and Perthshire Glens

Dave Doogan. Image: Paul Reid

Dave Doogan (SNP) – 19,142

Stephen Kerr (Con) – 14,272

Elizabeth Carr-Ellis (Lab) – 6,799

Claire McLaren (Lib Dem) – 3,456

Kenneth Morton (Reform) – 3,246

Independent – 732

Turnout: 62.05%

This is a new seat, made up of parts of our former constituencies Angus, Perth and North Perthshire, Ochil and South Perthshire, Dundee East and Dundee West.

They were held by Dave Doogan (SNP) in Angus who took the new seat, Pete Wishart (SNP) in Perth and North Perthshire who won Perth and Kinross-shire, John Nicholson (SNP) in Ochil and South Perthshire who lost Alloa and Grangemouth, Chris Law (SNP) in Dundee West who held Dundee Central and Stewart Hosie (SNP) in Dundee East who is stepping down.

Read the full story of the seat here.

Perth and Kinross-shire

Pete Wishart celebrates his win in Perth. Image: Steve MacDougall/DC Thomson

Pete Wishart (SNP) – 18,928

Luke Graham (Con) – 14,801

Graham Cox (Lab) – 9,018

Amanda Clark (Lib Dem) 3,681

Helen McDade (Reform) – 2,970

This is a new seat made up of the former Perth and North Perthshire constituency and parts of the old Ochil and South Perthshire constituency.

They were held by Pete Wishart (SNP) in Perth and North Perthshire who is standing in the new seat and John Nicolson (SNP) in Ochil and South Perthshire who is standing in Alloa and Grangemouth.

Turnout: 65%

Read the full story of the seat here.

Stirling and Strathallan

Labour’s Chris Kane won in a shock upset for the SNP.

Chris Kane (Lab) – 16,856

Alyn Smith (SNP) – 15,462

Neil Benny (Con) – 9,469

Bill McDonald (Reform) – 3,145

Hamish Taylor (Lib Dem) – 2,530

This is a new seat, made up from the former Stirling constituency and parts of the old Ochil and South Perthshire constituency.

They were held by Alyn Smith (SNP) in Stirling who is standing in the new seat and John Nicolson (SNP) in Ochil and South Perthshire who will be standing in Alloa and Grangemouth.

Turnout: 66%

Read the full story of the seat here.

The twists and turns of a seismic night

Conservative candidate Richard Brooks says his party was in a “strong third” in Arbroath and Broughty Ferry, which is “a little disappointing.”

Brooks claimed more people than expected had also voted for Reform UK in the constituency.

Meanwhile, Dundonian firebrand George Galloway’s brief return to Westminster is over.

Former MP George Galloway. Image: Supplied

The former Labour MP had won a byelection in Rochdale just four months ago, saying the victory was a clear warning to Sir Keir Starmer in the backlash over policies on Israel’s conflict in Gaza.

Tonight, former political journalist Paul Waugh won the general election contest against him for Labour.

Mr Galloway’s political career began in Dundee.

The Lochee-born, Fedora-wearing political brawler has fought a number of contests since leaving Labour. He was unsuccessful at the last Scottish Parliament election in 2021.

Flynn reflective after holding seat

Stephen Flynn, the Dundonian leader of the SNP at Westminster, has been re-elected in Aberdeen South.

He was reflective of the wider SNP losses following his victory, saying: “We are experiencing something we have not experienced for quite some time.

Stephen Flynn and Kirsty Blackman in Aberdeen

“We are going to be beaten in Scotland and we are going to be beaten well.

“Now is the time that we must listen and learn. We must listen to what the people of Scotland have told us.”

First Minister John Swinney received the backing of one of his frontline ministers as his party face a rough night at the polls.

Education secretary Jenny Gilruth had said John Swinney’s job as SNP leader will not be at risk even if the party drops to the 10 seats predicted the General Election exit poll.

They currently sit on 9.

Speaking at the Fife election count where four seats are being tallied, Ms Gilruth said the SNP was behind the first minister “100%”.

A ‘massacre’

Former first minister of Scotland Nicola Sturgeon
Former first minister of Scotland Nicola Sturgeon. Image: Jane Barlow/PA Wire

Reacting to the exit poll, Scotland’s former first minister Nicola Sturgeon told ITV: “This is at the grimmer end of the expectations for the SNP if the exit poll is right.”

Ruth Davidson called the projected election result a “massacre” for the Conservative Party after exit polls were released.

Scottish Conservative Leader Douglas Ross was one of the party’s high profile victims of the polls, losing Aberdeenshire North and Moray East to the SNP.

Further south former Prime Minister Liz Truss, Jacob Rees-Mogg, Grant Shapps and Jonathan Gullis also lost their seats.

For more results and analysis, see our dedicated general election page and result tracker.

Conversation