The Shocking Reality of UK Property in 2025