International TV Festival The International TV Festival took place this week in Edinburgh, with a host of celebs, the MacTaggart Lecture and a speech from First Minister, Nicola Sturgeon. Scotland’s power…