2 ms·That doesn't seem much of a return on a £10 billion investment.by hermitcrab 11mo agoThat doesn't seem much of a return on a £10 billion investment.