Justin Trudeau has resigned as prime minister as Mark Carney gets set to take over