UK 95% mortgage products reach 18-year high for buyers
The number of mortgage products allowing borrowers to secure 95% loan-to-value deals has reached its highest level since March 2008, according to data from financial information provider Moneyfacts. At the…