Stephen Harper steps down after Canadian election defeat Oct 20, 2015 @ 9:42 4690 Views 0 Comment The landslide victory of Justin Trudeau’s Liberal party ends the nearly 10-year rule of the Conservative Party of Canada led by Prime Minister Stephen Harper, who has resigned as Conservative leader. Previous Next