First time buyers enjoy a ‘perfect storm’

First time buyers enjoy a ‘perfect storm’