Britain slumps to bottom of cancer survival tables
telegraph.co.uk
telegraph.co.uk
https://www.sciencedirect.com/science/article/pii/S147020451...
Unfortunately, it only covers the 7 countries that funded the study, but it is much more in depth than the news article.