Trudeau could stay or go. Either way, Canadians should brace for a spring election

Canada appears to be barrelling toward a spring election now that the NDP is vowing to vote down the government early next year — whether Prime Minister Justin Trudeau stays on or not.

Political watchers are abuzz over the possible scenarios that could play out in the coming year following last week's drama that rocked Trudeau's government, and a springtime national campaign is the one that's solidifying the fastest.

Trudeau shuffles cabinet as his Liberal government faces new election threat

Prime Minister Justin Trudeau is adding eight fresh faces to his cabinet in a shuffle today, though they may not have much time in those new roles after all.

Just before Trudeau moved to shore up his front bench Friday, NDP Leader Jagmeet Singh declared he is finally ready to vote down the government and attempt to trigger a snap election in the new year -- though Parliament won't return for a month and he may not get that chance until March.

Critics raise eyebrows over plan to send prohibited firearms to Ukraine war effort

Ottawa's plan to send prohibited firearms to Ukraine to fight the Russian incursion has some experts scratching their heads, while staunch Ukraine supporters worry it could unintentionally pit aggrieved gun owners against the war effort.

The Liberal government announced last week it will work with Canadian businesses to donate select weapons banned in Canada to Ukraine, though details about the new plan remain sparse even days later.