His tweet was in January as we were welcoming Syrian refugees. Haiitian refugees fled the U.S. immediately after the Trump administration announcement in mid-July, not January, not before July. So here we have ONE person absolving Trump for demonizing refugees that were actually invited  to the U.S.

And yes. As Prime Minister it's Trudeau's problem and he handled it in the only way possible - letting the system do its job and ensuring the resources are available to do so. We are bound by international law and a Supreme Court decision on this matter. As much as we would like to see this resolved by snapping our fingers this is going to take time. And given their weak criticisms and lack of workable solutions to date, the other political parties were no more prepared to deal with this.