England's £1.5million homes

% of all properties above £1.5m in 2025