In our Whisky Talk podcast, The Scotch Malt Whisky Society rewinds to early 2019 and our visit to the new Lagg Distillery on the Isle of Arran, with Isle of Arran Distillers managing director Euan Mitchell.