The Wellcome Trust reports 18% investment return

Medical charity The Wellcome Trust said its investments returned 18 per cent, or over £2.6bn, in the year to end September.