Enterprise information dwell: UK home costs fall with market ‘struggling to search out its toes’ after stamp obligation change September 1, 2025