Canada's next PM Mark Carney takes aim at Donald Trump as ex-Bank of England chief replaces Justin Trudeau
Mark Carney replaces Prime Minister Justin Trudeau, who announced his resignation in January but remains in post until his successor is sworn in