Organisation

Cancer Research UK

1
Report

Published reports

Showing 1 reports
2025 Free
Impact Snapshot
Key Metric 1
£735m total income — £51m more than 2023/24
Key Metric 2
£403m spent on new and ongoing research
Key Metric 3
78p in every £1 donated available to beat cancer
1 in 2 people diagnosed with cancer in the UK now survive at least 10 years