Do first home buyers pay stamp duty?

Industry Insights