A Red Liberal Wave Has Swept over Canada unseating Conservative Stephen Harper.
Justin Trudeau is poised to be Canada’s next Prime Minister after leading the Liberal Party to a huge win, crushing the hopes of Stephen Harper, who had been seeking his fourth consecutive mandate.
The Liberals, who suffered a humiliating defeat just four years ago, will form a majority government. CBC News made the projection of a Liberal government as results of the federal election were still pouring in.