Candidate for Aberdeenshire North and Moray East
David is the current MP for Banff and Buchan and is restanding in the new seat of Aberdeenshire North and Moray East which takes in a large part of the Moray Association area.
David is the current MP for Banff and Buchan and is restanding in the new seat of Aberdeenshire North and Moray East which takes in a large part of the Moray Association area.