And I've talked to a few Canadians, despite the Liberal party winning, there is real push for Canada to severely restrict immigration and that is currently happening.
As far as I can tell, the push against immigration in Canada is mainly around unskilled workers (which a lot of TFW are) and asylum seekers, but we will see how this pans out.
They're just turning the knob down a little bit because it was pretty high last few years and caused some supply side issues in housing and healthcare.
I'm sure Canada will gladly accept highly skilled engineers.