Economist and former governor of Bank of Canada Mark Carney has been sworn in as Canada's new prime minister, replacing Justin Trudeau, who announced his resignation in January but remained in power until the governing Liberal Party elected a new leader.
Carney will now take on the task of steering the country through a trade war started by US President Donald Trump, the threat of annexation and an expected federal election.