Share this article Michelle Mitchell, Chief Executive of Cancer Research UK. Credit David Vintiner 2025 has been a year of ambition and progress. Like many charities, Cancer Research UK has faced challenges and had opportunities throughout the year, and I... See more