Official BFI statistics for 2024 reveal £5.6 billion film and high-end television production spend in the UK
Comments