Former central banker Mark Carney is Canada’s new prime minister after being sworn in following the resignation of Justin ...