The UK’s first-time buyers need anything between 10 and 19 years to save up for a deposit. The plight of would-be homeowners has been highlighted by InvestorBee, which has produced some pretty extensive research demonstrating the level of dedication needed to save the 20% deposit required for the better mortgage deals. According to the investment [...]























