The "immigration mess" is the result of elected officials willfully turning a blind eye to both the law and the wishes of most Americans. It's not a Dem vs Repub created problem, it's a Washington created problem. 

Trump's involvement is simply that of someone who is trying to fix it in accordance with the laws of the country. Not ignore it. 

Canadian politicians would do well to look, listen and learn.