The government has reviewed its spending and decided it’s not spending quite enough. Among various new commitments, £39 billion has been allocated to build new social and affordable housing. However, we’ll have to wait until autumn to find out how the bill will ultimately be paid.