Yes, please, to all of the above.
If you were to take it on yourselves to legislate, that would be the highest and best signal. We live in a system of parliamentary supremacy for a reason, and should that be the case, I would be your number one fan.
Also, it would require that we have an FPT table on this, which should be at the leaders' level. In my mind, there's probably no more important topic than keeping Canadians safe. The bad guys are here, and they're trying to poison our information society to make it harder for us to live in a democracy. To the extent that we should be doing everything we possibly can to do that, it starts with that leadership.