Forget upsizing: Why high stamp duty and unaffordable house prices have created the ‘stay-put generation’