Are you actually an economist? The fact that immigration affects housing market is quite obvious. There is plenty of other factors as you listed but you just can't deny that immigration is also one of them (not saying that the biggest and only reason for price increase is immigration).