Mark Kareni, as the new leader of the Canadian Liberal Party, will swear as prime minister in the coming days.