UK PropertyUK property transactions down 7.6% year-on-year in 20266 hours agoUK property sales have declined 7.6% year-to-date compared to 2025, with 342,000 homes sold subject to contract by mid-April 2026,...