For the first time last year, the NHS in England carried out more than two million checks on people who feared they might have cancer.
In 2018, patients underwent a record 2.2 million cancer checks following urgent referral by their GP, almost 6,000 a day or more than four every minute.
That was an increase of almost a quarter of a million on the 1.9 million people who were seen in 2017.
Record numbers of people also received treatment for cancer, with 308,058 receiving a first treatment in 2018, almost 13,000 more than in 2017 and the first time the number has topped 300,000.
Cancer survival is at an all time high with new figures showing 10,000 more patients surviving for at least 12 months after diagnosis than five years earlier.