Wild Statistic: 80% of mortgages renew in 2024 & 2025