30-year-low for homeownership

According to recent data, levels of UK homeownership have fallen to 62.9%, the lowest level since 1985 and down 0.7% from the previous year.

According to recent data, levels of UK homeownership have fallen to 62.9%, the lowest level since 1985 and down 0.7% from the previous year.