
More than six million new cases of cancer could be diagnosed in England between now and 2040, charities have warned.
This is the equivalent of a person being diagnosed with the disease every two minutes, analysis suggests, up from every four minutes in the 1970s.