1Peg 1Peg:
Federal expenditures in 2010-11 totalled $270.5 billion, compared with $222.2 billion in 2006-07
52 billion in Stimulus evens things up, doesn't it.
Only if you use crazy math.
$1:
The federal government's stimulus spending totalled $24.9 billion in 2009-10 and $20 billion in 2010-11
50 billion dollars of deficit is not explained by 20 billion of expenditures.