HBF brands England ’the worst place to find housing in the developed world’

Description

A report by the Home Builders Federation (HBF) has ranked England as the worst place in the developed world to find housing.