Voters going to the polls in Dunfermline Central and Rosyth by-elections

© SuppliedAlan Craig and Samantha Steele, whose resignations prompted these by-elections.
Alan Craig and Samantha Steele, whose resignations prompted these by-elections.

Breaking