Highlands & Islands The spy and the politician: New programme explores very different paths chosen by Islanders Donald MacLean and Iain Macleod December 23, 2019