David Macdonald's articles
Who wins (and who doesn’t) from the new middle class tax cut?
Platform Crunch: What spending cuts could mean in terms of job losses
Platform crunch: Liberal and Conservative broad tax cuts
Platform crunch: Debt projections of the parties
Child poverty by federal ridings in Canada
There is room to set more ambitious goals on an accelerated timeline.
Federal election primer: The better medicare edition
The better medicare edition
Federal election primer: Tax fairness edition
Tax fairness edition