April 21, 2025

Stood us in good stead’: Do home buyers really need a 20 per cent deposit?