Remove “institutionally antisemitic” BBC’s right to self-regulate, says CAA, as independent review criticises “flawed” BBC Trust
Sir David Clementi has concluded his government-backed independent review of the BBC by calling for “fundamental reform of the system of governance and regulation,” suggesting that the BBC Trust be relieved of