Former central banker Mark Carney will be Canada’s next prime minister after winning the Liberal Party leadership on Sunday. He takes over as the country faces economic turmoil, a looming election, and rising tensions with the US over Donald Trump’s trade war and inflammatory talk of annexation.