no party in Canada ever gets a majority of the popular vote.  Name one party provincial or federal who won over 50% of the vote!  And keep this in mind too: the BC NDP party has not won the popular vote since 1991.  They lost the popular vote for the last 6 elections in a row, including this May's election, and also in the 96 election where they won the seat count.