When Canadian voters swept Mark Carney into office on the back of his promises to stand firm against tariffs and Donald Trump’s annexation talk, they probably didn’t expect that the prime minister would end up pointing his elbows toward the opposition MPs in the House of Commons.

And yet, that’s basically where we are. Carney’s first budget , announced on Tuesday in Ottawa, seems designed to poke the opposition parties in the eye. There’s something for everyone to dislike.

A deficit of more than $70-billion in the coming fiscal year? The Conservatives and Pierre Poilievre will insist that this is just more Liberal largesse, the overspending of the Trudeau years, but with a tighter haircut and fewer silly outfits.

A plan to trim the federal public service by 40,000 jobs over five years

See Full Page