Michelle Mitchell, chief executive of Cancer Research UK, said: “Across England, too many cancer patients are waiting too long to start treatment, so it’s important that the UK Government has committed to meeting cancer waiting time targets by 2029. A wide range of measures will be needed for these to be met.
