Peter Stubbins: "Carney plans to cap immigration. If a cap means freezing numbers as they are, Canada would still be admitting some 400,000 new permanent residents, 140,000 plus refugees, and over 500,000 combined temporary workers and foreign students every year."