David Barratt is an SNP Councillor for Ward 6 in Fife. The Ward included the communities of Inverkeithing, Dalgety Bay, Aberdour, North Queensferry, Hillend and Fordell Gardens.
David Barratt is an SNP Councillor for Ward 6 in Fife. The Ward included the communities of Inverkeithing, Dalgety Bay, Aberdour, North Queensferry, Hillend and Fordell Gardens.