April 2025 UK House Price Growth Slows

UK house prices rose 3.5% to £265,000 in 12 months to April 2025, with growth slowing after stamp duty changes.