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.