Jon Snow delivered the prestigious MacTaggart lecture at Edinburgh’s International Television Festival yesterday. His inspiring and thought provoking speech was met with a standing ovation with many of the audience in tears and his comments have been widely reported across all national newspapers. You can watch or read the speech here: https://www.channel4.com/news/by/jon-snow/blogs/mactaggart-lecture-edinburgh-2017