After a secure and robust Leadership race, Mark Carney was elected the next Leader of the Liberal Party of Canada.
Liberal Party of Canada
---
---