NHS data on 13 of the most common cancers - such as breast, prostate and lung - shows nearly three in five patients are now being diagnosed at stages one or two