Alba party leader Alex Salmond has admitted he voted for the SNP at last week's general election to stop Douglas Ross from becoming his local MP.

The former first minister is a long-term resident of the rural Aberdeenshire village of Strichen, part of the constituency the Scottish Conservatives leader was aiming to win on July 4.

But a surge in support for Reform UK saw the Tories' vote share collapse in the Aberdeenshire North and Moray East seat - and allowed SNP candidate Seamus Logan to win with a majority of 942.

Ross had also faced a backlash amid accusations he blocked former Tory MP David Duguid from standing in the election.

Alba decided not to field a candidate in the constituency.

Salmond launched his breakaway pro-independence party in 2021 after previously quitting the SNP, but it has so far struggled to make an electoral breakthrough.

The former Nationalists' leader told LBC: "I voted SNP, because we had no Alba candidate here in the north east of Scotland. I’m one of the few people in Scotland who can say I voted for a successful SNP candidate because in this seat, because of the shenanigans of the leader of the Scottish Conservatives, Douglas Ross, who stabbed one of his colleagues in the back, metaphorically.

"Many people here decided that’s not the sort of person they wanted representing the north east of Scotland.

"So, this was the SNP’s gain of the election and I and Alba supporters contributed to it, so I’m glad to give the SNP their saving grace.”

Salmond also rejected the idea that the Scottish independence movement had suffered as a result of the SNP’s poor election results.

The SNP won just nine seats – a drop of 39 from the 2019 election.

Salmond said the movement was “alive and kicking”, adding: “In the election this week the SNP were dealt a devastating blow, but they were judged on their recent record in the Scottish Government.”

Alba lost both of its two MPs - Kenny MacAskill and Neale Hanvey - at the election and polled a total of fewer than 12,000 votes across 19 constituencies.

Your one-stop shop for General Election 2024 news

At the Daily Record, we'll be working tirelessly throughout the general election to keep you up to date.

There are many ways you can follow along with our coverage:

Watch our Planet Holyrood Election 2024 podcast

We will be putting out new episodes every week day with special guests, discussing the election, campaign trail and more.

You can subscribe and watch on YouTube or subscribe and listen on Spotify.

Got a burning question for our panel? Simply leave it in the comments and we'll pick it up.

Join our General Election 2024 WhatsApp community

You'll receive daily updates and breaking news alerts straight to your mobile phone. Simply click here or scan the QR code above to join.

We also treat our community members to special offers, promotions, and adverts from us and our partners. If you don’t like our community, you can check out any time you like. If you’re curious, you can read our Privacy Notice.

Subscribe to the Record Politics newsletter

We send out a daily briefing as well as any breaking news and important updates. Click here to subscribe.

Follow us on X/Twitter and join our Facebook group

As well as tweeting regular updates from our daily live blog which you can follow along with, we also have a Record Politics Facebook group where you can join in the discussion.

To sign up to the Daily Record Politics newsletter, clickhere