What is a 103% mortgage?

We have all heard of mortgages where they lend you 100% of the total house purchase price. But a 103% mortgage? This is something that is fairly new where not only will they give you the full mortgage price (meaning no deposit required) but they will also give an additional 3% to cover […]