Angus MacDonald’s constituency in the Highlands was the very last to be declared, with the Lib Dem MP saying he defied pollsters’ predictions.
Charles Kennedy’s family are “extremely pleased” that the area of the Highlands he represented is once again a Liberal Democrat-held constituency, the new MP has said.