Sales of new build homes in London collapse to disastrous all-time low - The capital is expected to deliver 440,000 of the government’s 1.5 million new homes target by 2030 ...