Humber 2024 annual report published Published: 5 August 2025 Tag: HMP Humber The 2024 annual report for HMP Humber is now published.