The BBC Trust was the governing body of the British Broadcasting Corporation between 2007 and 2017. It was operationally independent of BBC management and external bodies, and its stated aim was to make decisions in the best interests of licence-fee payers. Read More