Focusing on controversies from the recent past, David Dimbleby examines the way the BBC has dealt with power and how it has preserved its independence.
Discover 11,128,835 listings and 279,775 playable programmes from the BBC
Focusing on controversies from the recent past, David Dimbleby examines the way the BBC has dealt with power and how it has preserved its independence.