First-time buyers account for a notable number of home purchases and the amount could potentially swell in England, helped by an upcoming new scheme from the government.
Called ‘Your First Home’, the scheme aims to give borrowers in England a helping hand to overcome the deposit barrier that millions face.