Immigration is often justified by its supposed positive impact on the economy. But productivity and wages have been stagnant for a decade in Canada, as cheap immigrant labour is favoured by ...