The UK came 33rd out of 41 developed nations for cancer mortality in 2019, the Organisation for Economic Co-operation and Development (OECD) found.The UK came 33rd out of 41 developed nations for cancer mortality in 2019, the Organisation for Economic Co-operation and Development (OECD) found.Read MoreHealth News | Mail Online