I don't think it makes sense for the NDP to be anti-Trump. They should oppose the Trump policies that they disagree with but Trump himself might be irrelevant by 2019. Trudeau is vulnerable on foreign policy. His choice of Freeland as foreign minister has brought policies little different than the previous Conservative government.