Yep, if it fails this year it will be back next year under a new name.
Only need to get it through once. We have to defend against it repeatedly.
The legislative process has a check valve. Vote on it until passes, then it can't be undone ever.
Any new legislation can override old legislation in most countries though? Sorry to be the bearer of bad news but if your legislature is hostile you need to fix that, not attempt to keep the hostile legislature from passing hostile legislation.
If they don't get voted out for attempting to pass it. Unfortunately it seems fundamentally destroying ou rights is enough for that, you need to do something truly outrageous like try to raise property taxes on seniors to get that from the electorate.
Well, the proper preventative step is to open up the constitution and make an amendment to the chart of rights and freedoms. All that is needed is 7 provinces representing at least 50% or more of the population being in agreement and not taking the opportunity to demand extreme concessions from the rest of the country at the same time! Hahahahah, oh dear.
theres a majority now, so it will definitely pass if brought forward by the government