Planning to buy your first home? It takes (on average) about five to six years to save a deposit at…
by Paul Harrison