Saturday, June 7, 2025
Home Community UK house price growth stalled in March ahead of stamp duty hike