acthub.

James Davidson was the Member of Parliament for West Aberdeenshire. He represented the seat since 31 March 1966 as a member of the Liberal party.

No contribution data yet.

Career timeline

3 entries
  1. Mar 1966Jun 1970Took seat in the House of Commons
  2. Mar 1966Jun 1970Elected for West Aberdeenshire
  3. Mar 1966Jun 1970Sat as Liberal