The increased number of cancers being caught earlier follows a major drive by the NHS over the last two years to encourage millions of people to come forward for potentially life-saving checks, especially those who may be at higher risk as a result of hereditary or lifestyle factors.