February 21, 2026 Flat Market Crash: Prices Plummet & Sales Collapse – What’s Killing the UK Property Market?