agreed, elections every 2 years or less is frustrating for the voters, not to mention it gets expensive (and one of the reason, lets be honest, that the NDP do NOT want another election soon with their own coffers empty).
But this is some very savvy work by Singh and the NDP and is exactly how you use your position for the greater good of canadians. and its win win for both parties as now the NDP get to take credit for these social programs in hopes to bolster their numbers in 2025.
The CPC will cry but they easily could have worked out a deal with the Liberals to push their own programs too, but they are a bit too busy being entrenched in outrage culture and screaming about freedoms instead of coming up with actual policy that is good for all canadians.
again, well played NDP and Singh, I love this play
Singh is a smart guy. Good play. Even the Liberals can try to spin it to get support from them to show "Hey, we are willing to work alongside others for the betterment of Canadians"
And yeah, the CPC is too busy pretending to be constitutional experts, bickering between each other about whether to go farther right into Looneyville or to move back to a reasonable area a bit closer to center, and just being ineffective than being a good opposition.
And an aside, my Uncle shared a Facebook post from Andrew Sheer complaining about Gas prices by photoshopping "Don't vote liberal" to a news piece about ways to save money for Gas. I replied:
"Or MAYBE, the higher gas prices are a result of the market and the fact one of the largest producers of oil in the world is engaged in war with their neighbours doing human rights violations by the hour and the entire world is like "HEY, DON'T DO THAT!" and now they are being sanctioned to shit!"
Like fucking hell, so many people are going "Oh, it is Biden's fault," or Trudeau. Like there is a TINY argument to be made here since we have a Carbon tax, but it doesn't result in that extreme of a spike which is resulting in countless other countries without one.