14 April 2025Surge in low deposit mortgages for first time buyers Uncategorized by isherry 90% and 95% mortgages have reached the highest level in 17 years.