DEPUTY first minister John Swinney has held his Perthshire North seat with a majority of 4053 votes.
The Perthshire North MSP now becomes Scotland’s longest serving parliamentarian following the retirement of Roseanna Cunningham.
He said representing the people of Perthshire North was the “privilege of my life”.
Swinney described his win as an “emphatic result for the SNP”.
He said: “I am absolutely delighted to be re-elected.
“Whatever way you voted I will be a faithful and diligent servant to you. It is the privilege of my life to represent Perthshire North.”
Perth and North Pertshire MP Pete Wishart was there to congratulate Swinney after the declaration.
He told the local democracy reporting service: “I am delighted for my colleague and friend John Swinney.
“Securing an increased majority and a swing from the Conservatives is always pleasing in Perthshire.”
Despite the pandemic, a record 69.9 per cent of the electorate cast their vote in Perthshire North.
There were 40,268 votes cast out of an eligible electorate of 57,572 in Perthshire North.
That is an increase from 62.7 per cent turnout in 2016.
John Swinney won 19,860 votes – 4053 more than Murdo Fraser (Conservative) with 15,807 votes.
Peter Barrett (Liberal Democrats) got 1802 votes, Don Marshall (Scottish Family Party) 334 votes and Ryan Smart (Labour) 2324 votes.
Almost a third of all eligible voters in both Perth and Kinross constituencies opted to vote by post.
There were 35,668 postal ballot packs issued across both Perthshire constituences – Perthshire North and Perthshire South and Kinross-shire out of a total eligible electorate of 120,920.
Physical distancing measures were in place at the Perthshire North count which took place at Bell’s Sports Centre on Friday (7).
In a change from previous Holyrood elections there were no overnight counts and the Perthshire North count got under way at 9am on Friday.
Anyone attending the count was issued with PPF2 standard mask to wear at all times – including incumbent John Swinney who had to swap his Saltire mask for the council-issued mask.
There was hand sanitiser aplenty and perspex screens along with other Covid safety measures in place at Bell’s Sport Centre.
Returning officer Barbara Renton declared the result shortly before 2.30pm.
The Perthshire South and Kinross-shire vote will take place on Saturday, May 8.
Regional votes are being counted over both days and submitted to the regional returning officer in Fife.
Taliban security personnel on a Soviet-era tank ride towards the border, during clashes between Taliban security personnel and Pakistani border forces, in the Spin Boldak district of Kandahar Province on October 15, 2025. (Photo: Getty Images)
Pakistan and Afghanistan agree to an “immediate ceasefire” after talks in Doha.
At least 10 Afghans killed in Pakistani air strikes before the truce.
Both countries to meet again in Istanbul on October 25.
Taliban and Pakistan pledge to respect each other’s sovereignty.
PAKISTAN and Afghanistan have agreed to an “immediate ceasefire” following talks in Doha, after Pakistani air strikes killed at least 10 Afghans and ended an earlier truce.
The two countries have been engaged in heavy border clashes for more than a week, marking their worst fighting since the Taliban returned to power in 2021.
A 48-hour truce had briefly halted the fighting, which has killed dozens of troops and civilians, before it broke down on Friday.
After the talks in Doha, Qatar’s foreign ministry said early on Sunday that “the two sides agreed to an immediate ceasefire and the establishment of mechanisms to consolidate lasting peace and stability between the two countries”.
The ministry added that both sides would hold follow-up meetings in the coming days to ensure the ceasefire remains in place.
Pakistan’s defence minister Khawaja Asif confirmed the agreement and said the two sides would meet again in Istanbul on October 25.
“Terrorism on Pakistani soil conducted from Afghanistan will immediately stop. Both neighbouring countries will respect each other's sovereignty,” Asif posted on social media.
Afghanistan’s spokesperson Zabihullah Mujahid also confirmed the “signing of an agreement”.
“It was decided that both countries will not carry out any acts of hostility against each other,” he wrote on X on Sunday.
“Neither country will undertake any hostile actions against the other, nor will they support groups carrying out attacks against the Government of Pakistan.”
The defence ministers shared a photo on X showing them shaking hands after signing the agreement.
Security tensions
The clashes have centred on security concerns.
Since the Taliban’s return to power, Pakistan has seen a sharp rise in militant attacks, mainly near its 2,600-kilometre border with Afghanistan.
Islamabad claims that groups such as Tehreek-e-Taliban Pakistan (TTP) operate from “sanctuaries” inside Afghanistan, a claim the Taliban government denies.
The recent violence began on October 11, days after explosions in Kabul during a visit by Taliban foreign minister Amir Khan Muttaqi to India.
The Taliban then launched attacks along parts of the southern border, prompting Pakistan to threaten a strong response.
Ahead of the Doha talks, a senior Taliban official told AFP that Pakistan had bombed three areas in Paktika province late Friday, warning that Kabul would retaliate.
A hospital official in Paktika said that 10 civilians, including two children, were killed and 12 others injured in the strikes. Three cricket players were among the dead.
Zabihullah Mujahid said on X that Taliban forces had been ordered to hold fire “to maintain the dignity and integrity of its negotiating team”.
Saadullah Torjan, a minister in Spin Boldak in Afghanistan’s south, said: “For now, the situation is returning to normal.”
“But there is still a state of war, and people are afraid.”
By clicking the 'Subscribe’, you agree to receive our newsletter, marketing communications and industry
partners/sponsors sharing promotional product information via email and print communication from Garavi Gujarat
Publications Ltd and subsidiaries. You have the right to withdraw your consent at any time by clicking the
unsubscribe link in our emails. We will use your email address to personalize our communications and send you
relevant offers. Your data will be stored up to 30 days after unsubscribing.
Contact us at data@amg.biz to see how we manage and store your data.