Teddy here. I don't have any deep analysis of the Federal and Provincial (Ontario) budgets, but the fact they were released so close to one another will certainly have impacts on public opinion.
To that end, I wish to encourage feedback from you, dear readers, to let us know what you think of the recent budgets.
As for me, I have done a bit of math on both. It turns out that if you live in Ontario, and buy something where you get charged full HST (13%) that a full 8% (4% each) of that goes towards paying interest on both Federal and Provincial debts alone, leaving only 5% (1% fed and 4% prov) for everything else.