Saving for a 20% house deposit is like house training a wilful Labrador. It requires plenty of…
by Paul Harrison