London Plan part 1: what’s going wrong?

In today’s politics it is rare to hear plain-speaking. However, smothered beneath the all-encompassing story of Coronavirus…