What has David Duguid been up to today?
David Duguid is MP for Banff and Buchan and a member of the Conservative party.
David Duguid has 6528 followers on Twitter.
Twitter feed is not available at the moment.
What has David Duguid been up to today?
David Duguid is MP for Banff and Buchan and a member of the Conservative party.
David Duguid has 6528 followers on Twitter.