The mortgage market springs back: Number of 95% deals triples in a month - and those with big deposits can fix for five years at 1.27%

The mortgage market springs back: Number of 95% deals triples in a month - and those with big deposits can fix for five years at 1.27%