All about finance. House prices in the UK indicate a deceleration in April, presumably due to the market's absorption of recent stamp duty adjustments. , and Administrator 2025 May 2