"We Need To Establish The Independence Of The BBC": James Harding's MacTaggart Lecture

Words spoken by James Harding at Edinburgh TV Festival 2025.