News

The average deposit paid for a first-time buyer is £34,500, according to UK Finance. So the sooner you start saving, the ...