The BBC has acknowledged a turbulent year marked by editorial lapses, internal cultural failures, and structural funding pressures, according to its 2024/25 annual report. While the broadcaster reported digital growth and audience reach — with BBC iPlayer clocking 4.5 billion viewing hours — its leadership confronted a series of crises that tested the organization’s editorial […]