City of London scraps 3,700-home target

The City of London Corporation has abandoned plans to build 3,700 new council homes.

It first announced the target in 2015, but has now backed down following delays and rising costs.

Since 2015, only 62 homes have