With 8.7 billion iPlayer streams in 2023 and 71% weekly UK audience reach, the broadcaster is betting on digital growth to counter rising costs and flat revenue. Annual Plan outlines strategic response to inflation, license fee freeze, and global competition.