Trudeau Liberals table 2019 budget

Deficits in big-spending pre-election budget tee up ballot-box choice