Justin Trudeau's resignation triggers a leadership race in Canada's Liberal Party. Key contenders include Chrystia Freeland, Dominic LeBlanc, Mélanie Joly, and Mark Carney, each with unique political backgrounds.