England has far fewer dwellings relative to its population than other developed nations we typically consider peers, with 434 homes per 1,000 inhabitants, significantly fewer than France (590), Italy ...
Some results have been hidden because they may be inaccessible to you