Economy The plan to put tens of thousands of homes on the market: The 25,000 properties and the social consideration by [email protected] June 9, 2025