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 ...