david duguid

Welcome to my Website

I'm David Duguid, the Conservative MP for Banff and Buchan. I'm proud to represent the area in which I grew up and I'm here to help all of my constituents. Here, you can find my latest news, campaigns and more about me, including how to get in touch.


Latest News

Banff & Buchan

Find me on Facebook

Find me on Twitter

Get email updates

Stay informed on the latest news.

Am I your MP?

Enter your postcode


Constituency Office
01261 818 744
Suite 6, 8 Low St, Banff AB45 1AS
Westminster Office
020 7219 2819
House of Commons, London SW1A 0AA