Following Justin Trudeau's resignation, top contenders for the Liberal leadership include Melanie Joly, François-Philippe Champagne, and Anita Anand.