The BBC will lay off 500 more staff members by March 2026 in a bid to become a “leaner, more agile organization” as its annual report tells a tale of financial difficulty for the U.K. broadcaster. The service’s license fee, the annual TV tax that Britons pay, which accounts for 65 percent of the BBC’s […]