top of page

Subscribe to my newsletter

Thanks for subscribing!


If you do not live in my North East Fife constituency and you are contacting me, please note that I will not be able to take action on your behalf. You can find useful contacts relating to my Westminster roles here.


Parliamentary protocol means that MPs are only able to take up issues on behalf of people who live in the constituency they represent. If you need the assistance of a Member of Parliament, you can find details for your own MP online at the following link: Find MPs

Unit G1, Granary Business Centre

Coal Road


KY15 5YQ

Constituency:   01334 656361

Parliament:       0207 219 4409

  • Facebook
  • X
  • Instagram
  • Youtube

Thanks for contacting me, we'll be in touch as soon as we can.

  • alt.text.label.Facebook
  • alt.text.label.Twitter
  • alt.text.label.Instagram
  • Youtube
bottom of page