Landlord News
Annual housing delivery hits eight-year low, sparking calls for policy reform
New government data reveals a worrying decline in housing supply across England, with annual delivery falling by 6% to 221,071 net additional dwellings in the…