Latest cohort will generate a net economic benefit of £40.4bn over course of studies, which is lower than expected ...