Homes England hands out £300m funding package to speed up delivery of 20,000 London houses

Homes England, the government’s housing agency, has agreed funding packages worth over £300m to accelerate construction at three major London housing developments.