It seems that Bardish Chagger is an honourable, and thoughtful person,  but, what happened ?
This proposal or group of proposals that seems to be aimed  at limiting opposition, not just speech, but more akin to methods used by quasi dictators everywhere.
To say  that the Liberal party has an overwhelming majority is not true, yes a majority, but that can change, possibly  quickly.
Daily, the federal Liberal Party  sees it's rating approval drop.  This follows the same path as the Ontario Liberal party, now hovering between 10-12 % . 
Trudeau's Liberal Party has a lower approval rating than Donald Trump.
....Note to Ms. Chagger, you're a good person, resign and escape the stigma attached  to Trudeau.