The problem is an historic one. There has been a shortfall in new building for decades. Even before government stopped building council houses, housing completions always fell short of demand. In 1996, the environment minister John Gummer put a number on the new homes needed by 2016:4 million. The stored-up demand, along with rising incomes, provoked the long climb in house prices (aggravated by, as well as giving rise to, the fad for using houses as an investment).
Alongside the growing demand for homes, there is a greater availability of land, as farming becomes more intensive, and smaller farms go under. But this land has no planning permission and often it is in the Green Belt.
In its first term, Labour contracted out its housing policy to the Urban Task Force under Sir Richard Rogers. But the task force did not embrace the goal of building new homes. According to one of its number, if you build more houses, all that will happen is that "more people will live alone rather than live in couples with granny upstairs".
So the task force set about imposing constraints on new building. They persuaded the Government that 60 per cent of it should be on derelict land.
And they insisted that developers should create "sustainable communities", paying for social housing, schools and hospitals out of their profits.
Understandably, developers saw this as a disincentive. New house building fell to an all-time low. Now John Prescott has to fix the problem that Sir Richard Rogers exacerbated. He is using his office as a bully-pulpit.
But governments do not build houses anymore. Developers do. So far the new growth is painfully slow. Mr Prescott's office has accepted that it will have to pay for some of the new schools and other amenities. Whether that is enough to turn the corner is hard to tell.