In an attempt to get the British housing market moving, the government has introduced a new scheme called NewBuy where it is possible to purchase a new build property with a 95% mortgage. Yep you heard right, after the housing crash which was purportedly because of the high number of loans given to individuals who could not [...]


