It's not so much a matter of immigrants 'stealing jobs" as of immigrants preventing labour shortages from putting upward pressure on wages. I am quite satisfied that most Canadians could be earning more if it were not for immigrants holding wages down.