Today’s executives, governors and government ministers have all failed us
Big streaming companies have ‘uninvented television’ and it is ‘very sad’, says Eric Idle