The Liberal Democrats have said they defeated the SNP in the final UK constituency to be declared in the General Election results.

The party shared a post on Twitter, formerly X, which stated: “Liberal Democrats GAIN Inverness, Skye and West Ross-shire.”

The SNP has also conceded the seat.

It is understood the count is still technically ongoing at the Dingwall Count Centre near Inverness, according to Highland Council.

Angus MacDonald, Scottish Liberal Democrats Highland councillor, is expected to be announced as the MP.

The SNP’s Drew Hendry, formerly MP for Nairn, Badenoch and Strathspey, had contested the seat which had been drawn up under new election boundary rules.

However, he conceded that he would now not win the seat. He also said he will not attend the recount due to prior commitments.

Mr Hendry said: “It has been an absolute joy to serve the people of Inverness, Nairn, Badenoch and Strathspey for the past nine years. I am obviously disappointed not to be continuing that representation under the new Inverness, Skye and West Ross-shire boundary and wish the new MP every success in his new role.

“People need an MP who will fight for their needs both local and at UK level and during this cost-of-living crisis, they have never needed help and assistance more.

“The second recount is obviously an extraordinary situation that couldn’t have been predicted and it’s frustrating and disappointing that I cannot attend, but I have an unmovable prior commitment.

“I would like to use this opportunity to publicly thank the constituents I’ve proudly served for their support, my fabulous and hard-working constituency team, our campaign volunteers and my ever-supportive family.

“The council, emergency staff and our local postal workers have been under incredible pressure in this election and my team and I am thankful for all they have done and for the work they have yet to do.

“To everyone – we have so much to be proud of here in the Highlands. Our region has opportunity in abundance and a fantastic reputation, and I will continue to work with others to realise that potential and improve outcomes for people living and working here.”

It would put the Scottish Liberal Democrats on six seats and 72 UK-wide, while the SNP fall to nine from a previous 48.

Labour won 37 seats in Scotland, adding to the party’s major lead in the UK, while the Scottish Tories won five but suffered the loss of Scottish Tory leader Douglas Ross in the Aberdeenshire North and Moray East seat.