Opinion piece from Jeremy Darroch Group Chief Executive, Sky Originally published in The Times on Tuesday 28 November 2017 Isleworth, United Kingdom,…