BBC removes Doctor Who episode with Huw Edwards cameo from iPlayer 02.08.2024 15:38 The Independent Disgraced newsreader made cameo in 2006 episode starring David Tennant and Billie Piper