UK House Prices Bounce Back: July 2025 Insights