Liberals elected Toronto businessman Mike Crawley as their new president on Sunday. The decision marked the finale of a weekend-long convention in Ottawa where about 3,100 supporters were kept busy rounding out the party’s executive branch and voting on policy proposals.