160,000 Rental Properties Lost as Landlords Exit Market Amid Rising Costs and Regulatory Uncertainty
160,000 Rental Properties Lost as Landlords Exit Market Amid Rising Costs and Regulatory Uncertainty
The number of rental properties in Britain has drastically declined, with landlords selling off their buy-to-let investments...