News Bafta Scotland to honour Armando Iannucci and Doug Allan with Outstanding Contribution awards October 24, 2017