The overwhelming majority of Canadians want to stop migrants from illegally crossing the border (despite the "progressive" narratives being pushed by the Globe and CBC on a daily basis). Canada's legal loophole is an incentive to break the law in order to game Canada's generous refugee system and jump the cue. The CBC pretends there is nothing Canada can do even though Trudeau has a majority government and a mandate from the majority of Canadians to stop illegal border crossings. 
1) Amend laws to close the safe 3rd country loophole.
2)Strengthen border controls to turn away illegal migrants at the border (use the military if necessary).
3)Set up detention facilities for illegal migrants (with no chance of release until a hearing).
4)Strengthen deportation laws to reduce perpetual appeals and streamline deportations.
Europe's "do nothing" strategy failed conclusively. When the word gets out about how easy it is to enter Canada, hundreds could become thousands in short order.