This should serve as a warning to establishment political parties in Canada. Even though the corporate media has tried to suppress it, this populist uprising has been brewing for a long time and for a variety of socio-economic reasons (which gives it even more strength)  The current political parties will have to adapt and adopt the growing populist climate of the world today or run the risk of being supplanted by a new party or having their parties infiltrated by populist movements (like what happened in the US with the tea party and Trump.)