Harper refused to fix this?

Hello?

Harper terminated - ended - scrapped - the federal investor immigrant program that had been put in place by prior Ottawa inhabitants.

That move was the single largest move of the past ten years to address the matter, dwarfing anything since done by any provincial or federal or city politician.

Look, what Harper did there was not enough, but it was far, far more than Trudeau, who is actually pushing this in the wrong direction, or anyone else.