Welcome to my website. It is a great honour to have been elected to represent the interests of Dumfries and Galloway in Westminster. Here you can find my latest news, campaigns and more about me, including how to contact my office. I am here to help, so please do not hesitate to get in touch.


Latest news

Find me on Facebook

My Map

Get email updates

Stay informed on the latest news.


Constituency Office
01387 216109
20 Academy Street, Dumfries DG1 1BY
Westminster Office
0207 219 2994
House of Commons, London SW1A 0AA

Am I your MP?

Enter your postcode