Cancer survival: the CONCORD-2 study. Issue 9992 (1st August 2015)