The BBC will lay off 500 more staff by March 2026 as its annual report paints a worrying financial picture including a near-doubling of its deficit to almost £500M ($646M). BBC headcount has fallen by 2,000 – or 10% – over the past five years, the corporation said, and a further 500 net public service […]