Unbiased AI-powered news
1 stories related to this topic, newest first.
The BBC's 2025-2026 annual report shows Scott Mills earned £745,000 before his sacking. TV licence numbers fell 539,000 amid rising internal complaints.