Mike Carney won the Liberal Party leadership race with 131,674 votes, with about 85.9 per cent of the ballots.