Membership
43rd United Kingdom Parliament. 44th United Kingdom Parliament. 45th United Kingdom Parliament]
He was Member of Parliament for Banffshire from 1964 to 1974, when he lost his seat in the February election of that year to Hamish Watt of the Scottish National Party.