Lib Dems believe they've won last seat yet to declarepublished at 15:19 British Summer Time 6 July
Georgia Roberts
Political correspondent, BBC Scotland
The recount is ongoing here in Dingwall, where the SNP have already conceded defeat in the last remaining constituency left to declare after Thursday's election.
The result, of course, won’t be official until all the votes are counted and announced by the returning officer for Inverness, Skye and West Ross-shire.
Liberal Democrat candidate Angus MacDonald - expected by his party to be declared the new MP later today - has turned up in full Highland dress and tells me he’s optimistic but isn’t getting the bunting out just yet.
If the Lib Dems gain this seat it will put them at six seats in Scotland - just a handful behind the SNP’s nine, demonstrating the scale of the difficulties the formerly dominant party have had at this election.
We’re expecting a result later this afternoon.