We're always on the lookout for local news relevant to the communities of Highland Perthshire.
Have you got a news story you think we should know about?

SNP holds Perthshire North as John Swinney is re-elected as MSP

John Swinney has been returned as Perthshire North’s MSP, with 49% of the overall vote.

40,268 total votes were cast, with a turnout of 69.9% – the highest turnout since the Scottish Parliament was established.

The returning officer, Barbara Renton, announced the results at Bell’s Sport Centre in Perth today at 2:20pm.

Speaking to Heartland FM, John Swinney said, “I’m absolutely thrilled to be returned, and returned with a larger majority and a bigger gap between the SNP and the Conservatives. So all round, it’s a fantastic result for the Scottish National Party, and I’m very proud of what we’ve achieved.”

When asked if he was able to enjoy a sleep before the count this time round, Swinney joked, “All this baloney that ‘you’ll get a great night’s sleep and you’ll be fresh for the count in the morning’ – total rubbish. I hardly slept a wink. I think I saw every single hour that God sent since I went to my bed around midnight.”

John Swinney, who has represented the area as a member of the Scottish National Party since 1999, received 19,860 total votes, ahead of the Scottish Conservative and Unionist Party’s Murdo Fraser, who received 15,807 total votes. It marks the beginning of John Swinney’s sixth term representing the area, making him the longest serving parliamentarian in Scotland.

Murdo Fraser is at the top of the Conservative and Unionist Party’s regional list for Mid Scotland and Fife, while Peter Barrett is second on the Scottish Liberal Democrats’ list – behind party leader Willie Rennie. The regional results are expected on Saturday evening.

The full breakdown of the vote is as follows:

  • SWINNEY, John Ramsay (Scottish National Party): 19860
  • FRASER, Murdo (Scottish Conservative and Unionist Party): 15807
  • SMART, Ryan (Scottish Labour Party): 2324
  • BARRETT, Peter Anthony (Scottish Liberal Democrats): 1802
  • MARSHALL, Don (Scottish Family Party): 334

See the full candidate list for your area, and find more of our election coverage, on our Scottish Election 2021 page.

Scroll to Top