House prices being are due to a lack of building, due to classic British nimbyism. They are not the fault of poor migrants or rich migrants.