Latest news


Ochil & South Perthshire

Find me on Facebook

Find me on Twitter

Get email updates

Stay informed on the latest news.


Westminster office
House of Commons, London SW1A 0AA
Alloa Constituency Office
01259 764407
38 Primrose Street, Alloa, FK10 1JG
Crieff Constituency Office
01764 680405
2 Comrie Street, Crieff, PH7 4AX

Am I your MP?

Enter your postcode