14th April 2025 High LTV product availability hits 17-year peak The latest Moneyfacts UK Mortgage Trends Treasury Report reveals a significant milestone in the mortgage market, with the number of deals available at 90% and 95% loan-to-value (LTV)...