
Jo Swinson has been defeated in East Dunbartonshire, losing her seat to the SNP’s Amy Callaghan. It means that the Liberal Democrats will have to elect a new leader – from an almost entirely new parliamentary party.
It caps off a disappointing night for the party, who hoped to deprive the Conservatives of a parliamentary majority, but were defeated not only in Swinson’s seat but have lost both North Norfolk and Eastbourne. Retirements, coupled with expected further losses in Scotland, means that the next leader will be drawn from a largely neophyte parliamentary party.