Personal Interests:
David is particularly interested in the subject areas of transport, rural development, oil and gas, international development and diabetes.
Religious Affiliation:
Church of Scotland
Trade Union Membership:
UNISON
Party
Memberships:
Co-operative party