Polls show Liberals closing gap with opposition Conservatives as Trump’s threats, Trudeau’s resignation shake things up.