OTTAWA - The Liberal Party of Canada has elected former Bank of Canada governor Mark Carney as its new leader.