The government’s public finance figures showed that the overall level of stamp duty receipts were lower than it expected in the first half of this financial year.
We know that London’s housing supply has failed to keep up with the requirements of the city and far more needs to be built each year than has been achieved for several decades.