£24 billion a year is not enough