Immigration is a good thing - Canada can absorb 300,000 new immigrants a year. With respect of course to skill set and best potential for integration and success.

But it is not just 300,000 immigrants a year that are competing for housing.  It is all the "visitors" arriving here each year, and buying homes whilst using their 10 year renewable visitors visa.  Almost a million of these visas were issued to China alone the past couple of years and they are now the defacto way of gaining residency. 

Add the 300,000 student visas a year, a demographic that BC now exempts from the 15% buyers tax.  Add 300,000 TFWS, add hundreds of thousands a year more on provincial nomination programs.

It is not just "immigration" it is our mass intake - all competing for housing - and that is where the reductions need to happen.