Please keep nationalistic flamebait off this site. It leads to nationalistic flamewar, which is some of the hottest, dumbest, and most avoidable flamewar that exists.
Immigrants in Canada have a higher labor force participation rate than Canadian born citizens do.
When the wave of Syrians arrived a few years ago, most quickly got jobs. Many of them started working for businesses started by the Lebanese diaspora from the 80's.
We mostly cherry-picked the educated Syrians, though. While I broadly support immigration, we're fresh off a backlash of the student visa abuse. We need to tread carefully.
Canadians aren’t going to vote for the reduced wages and worse conditions which several million EU workers will come with. This whole rhetoric is treating Canadians as if they’re metropolitan and worldly when for the most part a good 50% of them are like Americans but even more protectionist and insular, IMO.
None of these two partners benefit from mass migration because both of them actually need more workers.
Also a trade partnership is not a zero sum game. Can also be that everybody will benefit by more trade, more cooperation and more exchanges for young people.