Mark Carney’s Liberals claim victory in Canada’s federal election, but fall short of a majority. Carney vows to stand up to Trump’s threats and promises a tougher line with Washington as trade tensions rise. What’s next for Canada’s future?