Liberals win a stunning majority in Canada.

http://www.ctvnews.ca/mobile/politics/ctv-projects-liberal-majority-harper-to-step-down-as-conservative-leader-1.2617286