More than 6 million people in England could be diagnosed with cancer by 2040, according to a group of 60 cancer charities.
Experts have said the new figures, which would see someone diagnosed every two minutes, are the result of lifestyle choices and an ageing population.