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