There is enough land for plenty of housing but it is in the hands of land bankers. With special audio.
Land bankers exist because they are quite confident that the crazy Council policies will continue to drive up the price of land and make their asset more more valuable. So they are doing what any rational investor would do.
OPINION: No matter how much money the government spends, there will be scores of politicians and lobby groups demanding even more.