That's right, nobody to blame but themselves because immigration policy hasn't been enforced in years, abundantly obvious! So they shouldn't be complaining, if anything the new US administration is being overly kind not exporting all illegal aliens. The most important thing we can do in Canada for Canadians is to reduce the amount of all new immigration and temporary and permanent foreign residents. We have big surplus of newcomers in Canada. All of these people coming to Canada is labor supply, that get employment opportunities that Canadians require, unacceptable. Consumption is the biggest drive of GDP growth, and so when we reduce the number of foreigners coming to Canada it will grow our economy, it's called a tight labor supply, this will also put more money into the pockets of every Canadian. Don't be fooled by private sector influenced mainstream media, they are looking out for companies and not people. Email the PM about reducing immigration and picket in front of MP offices.