Deluge of federal pre-budget announcements draws fire from opposition, premiers
Prime Minister Justin Trudeau continues to face resistance from the Conservative opposition and some provincial leaders as time ticks down to the federal budget on April 16.