Whether you are buying players or infrastructure you can never see into the future what the returns will be. Britain does need infrastructural investment, though.
A country always needs to spend money. But it is only an investment if there's a return. Otherwise it's expenditure.