Canada will soon get a new prime minister after almost a decade of leadership on Justin Trudeau. The winner of the Liberal Party leadership race will become the next prime minister at an uncertain ...