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