The government’s property price cap means the majority of new build homes won’t qualify under the scheme