John Macdonald is Head of Government Affairs at the Adam Smith Institute.
CapX Exclusive
John Macdonald - 30 Sep 2022
Asia
John Macdonald - 7 Dec 2021
John Macdonald - 24 Nov 2020
John Macdonald - 24 Aug 2020
John Macdonald - 17 Aug 2020
John Macdonald - 25 Jul 2020
Business
John Macdonald - 28 May 2020
John Macdonald - 21 May 2020
John Macdonald - 7 Apr 2020
Get the most interesting stories from CapX and the wider web delivered direct to your inbox.