Saturday, March 29, 2025
Home Community UK households spent a record £217 billion on housing costs in 2024