Justin Trudeau has resigned, but the Liberal Party faces an uphill battle heading into a federal election year. Here are some ...