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.
signature

Campaigns

Latest news

Find me on Facebook

My Map

Get email updates

Stay informed on the latest news.

Contact

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

Am I your MP?

Enter your postcode