The Channel 4 News presenter on politicians, impartiality and a flight with Idi Amin. Show more
Discover 11,128,835 listings and 278,222 playable programmes from the BBC
The Channel 4 News presenter on politicians, impartiality and a flight with Idi Amin. Show more