Trudeau is just trying to hide his own screw-up. It is not playing well to the American audience because it was morally wrong. I have sat in on many Liberal speeches in Washington DC during the Harper years and watched as the disparaged the Prime Minister of the day. This isn't playing well in Canada or USA. This could easily change the voting dynamic in 2019.