Cancer diagnoses in England reached a record 373,574 in 2024, figures published today show
That is an average of 1,021 diagnoses a day, excluding the most common skin cancers. More cancers were detected early, but experts warn patients still face delays in diagnosis and treatment. The NHS urges people to attend screening and contact their GP about possible symptoms.







