Ya, sure. We already have the Prime Minister spouting off that Canada would be happy to renegotiate NAFTA, without even being asked. WTF?
I would put Harper and his team against Trump any day. Now, we have sheep in power - I am sure Trudeau and Dion are scaring the socks off of Trump and his team. 
I can only hope the Liberals don't capitulate to everything the U.S. wants.