Percent 5% Deposit + 95% Loan: Real Repayment Stress Test 2026 21 May 2026 5% Deposit Scheme 2026: No Income Cap, No LMI, 30+ Lenders 21 May 2026