For years, deposits were treated as the biggest hurdle, but increasingly, affordability is the factor that stops a mortgage application in its tracks.| Mortgage Solutions