Yes there is a cure, but there is not a single Canadian man with the guts to do what needs to be done (or so it would seem). Even the so-called Conservatives are just like the RINOs. Pretenders. Even Stephen Harper, for all his talk, did not do right by Alberta or Canada. He had an excellent opportunity to prevent Canada from ever becoming Communist, but he simply wasted it. (Just like Donald Trump wasted his opportunities to keep America from becoming Communist. He would never have had his victory stolen had he been consistent in his actions and decisions, and had focused on what was really critical, especially free and fair elections and a solid continuous border wall).
However, if Western Canada (British Columbia, Alberta, Saskatchewan, and Manitoba) would secede from Canada, that would be the end of the Trudeau liberals and their shenanigans. Especially if Yukon, Northwest Territories, and Nunavut could be persuaded to be a part of Western Canada, But it would need to become an independent democratic Republic with a strong conservative government. (And British Columbians would need to get their act together).
Many years ago Quebec had a referendum to secede, and should have actually become a separate country. But the weak and wishy-washy Eastern liberals managed to persuade Quebec to remain in Canada, and now Communistic Quebec rules Canada. But the only reason it stays afloat is because of transfers of payments from Alberta and other provinces.
Quebec (formerly New France or Nouvelle France) was defeated by the British in battle, but even so, and ever since, Quebec has ruled Canada (as seen in where the majority of Prime Ministers have come from). However, if Western Canada would secede (which is permissible under the Constitution) that would be the end of the dominance of Quebec and Eastern Canada, and all their liberal and Communistic policies.