Not true at all. Not what the CMHC said or the banks said. The most basic law of economics is the law of supply and demand. If you import more people demand goes up thus prices. It does not get any simpler then that. Got to get out of the mindset we got to build more houses, we need to first...