This article is relatively kind in mentioning only a few of the Liberals' foibles.  Many of the popular comments here complete the list of reasons why this government should never have been elected with a majority.  The porous border situation regarding illegal immigration entries should also top the list.

How long will it actually take before Canadians get it? The Liberals still top many recent polls though a recent Forum poll did show them 4% behind the Conservatives.

Will we be cursed with three consecutive mediocre Liberal majorities like we were 1993 - 2004? I certainly hope not but the Liberals have so many unfair advantages.

The Toronto Star and the (taxpayer-funded) CBC continue to grovel to them. Then, there are many voters (especially here in Toronto) who continuously vote Liberal out of habit, tradition, and sentiment rather than thought and principle. And every time Justin grovels to half the voting population with "I am proud to be a feminist" is vomit-inducing.