Liberal Democrat leader Jo Swinson has narrowly lost her seat, with the SNP winning in Dunbartonshire East.
Ms Swinson, who became the Lib Dem’s first female leader in July, was defeated by the SNP’s Amy Callaghan by 149 votes.
Reacting to her defeat, Ms Swinson said for millions of people around the country the election results would bring “dread and dismay”.
The Lib Dems are forecast by the BBC to gain 13 seats – one more than in the 2017 election.
Elsewhere, the Lib Dems’ Sarah Olney gained Richmond Park from the Conservatives’ Zac Goldsmith.
This breaking news story is being updated and more details will be published shortly. Please refresh the page for the fullest version.