NHS failing on cancer care with some patients forced to wait more than 104 days for treatment

Almost all trusts failed to ensure 85 per cent of patients waited no more than 62 days in 2025, although there was wide variation in performance.