Recently released Government housebuilding data contains a pleasant surprise – the number of new dwellings in England was over 241,000. This is the highest rate of housebuilding...

The Economist
How to fix the housing shortage – permanently
How to fix the housing shortage – permanently
read more