Senedd debates scathing report on cancer services

Senedd Members debated a damning review that found cancer services have consistently failed to hit a 75% target for patients to start treatment within 62 days.