No deposit doesn’t mean no home loan