Steve Barclay claiming “survival rates are improving” in the middle of the worst cancer crisis in our history.
You would have a better chance of survival in almost any other developed country.
Now they’re weakening cancer targets. Appalling
@SteveBarclay