UK households spent a record £226bn on housing costs in 2025