Landbanking: Do the numbers stack up?

BUDGET 2017: Directly referring to the capital and its housebuilders in his Budget speech, Philip Hammond stated: “In London alone, there are 270,000 residential planning permissions unbuilt.

“We need to understand why. So I am establishing an urgent