Labour's Cara Hilton wins Dunfermline by-election
The Scottish Labour Party has been celebrating after winning the Scottish Parliament by-election in Dunfermline.
The party were ahead of the second-placed SNP by almost 3,000 votes, representing a 7% swing from the SNP in the last turn-out.
Scottish Liberal Democrats came third in the contest, with the Conservatives fourth.
The by-election was caused by the resignation of sitting MSP Bill Walker, who had been jailed for domestic abuse.