Not all immigration is "orderly". Some of it is immigration through the disorderly process of accepting refugee claimants. Sorry you don't like the idea of refugees, but we're required by international law to accept the 'burden'. That's kind of what all civilized countries do.
The term "economic migrants" is a meaningless dog whistle pejorative that belittles the plight of refugees. Without knowing anything about their plight or purpose you glibly declare them unworthy of entry into Canada. You apparently know nothing about the conditions these individuals and families fled or why they chose to transit the United States and come to Canada. Most refugees sacrifice everything to escape their home countries. Yet you make a blanket statement that disparages all of them.
By the way, when you hear Kenny say that Hungarian Romani refugees are "economic migrants", you ought to know that he is obscuring the facts. He's just that kind of guy.