Most drugs paid for by £1.27bn Cancer Drugs Fund had no "meaningful benefit". (28th April 2017)