" include money for transit, infrastructure and affordable housing"
Just my opinion but I think most people hear "infrastructure" and think bridges, roads, sewage etc. That's certainly how it was portrayed in the election. But reading the Globe's coverage of the budget so far it seems the Trudeau Liberals are applying a very different, or a very much larger, definition of that word. Oh well they'll just borrow more money for future generations to pay off.