Mar 4, 20215% Deposit Mortgages - What Does It Mean For You? The Government has announced that it will help first-time buyers with 5% deposit mortgages. But what does this mean? We answer the...