How anyone could vote for another four years of this is beyond realm of comprehension.

Via The Hill:

The nonpartisan Congressional Budget Office (CBO) on Tuesday estimated that the federal budget deficit stands at $975 billion through July.

This guarantees that the deficit for fiscal 2012, which ends Sept. 30, will be above $1 trillion.

The deficit under each year of the Obama administration will have exceeded $1 trillion, after coming to $459 billion in 2008.

The deficit through the first 10 months of 2011 came to $1.1 trillion, $125 billion more than through the first 10 months of this year.

CBO reported that despite the budget battles between President Obama and Congress, spending is virtually identical this year to spending in 2011.

Through July, the government spent $2.98 trillion, just $11 billion less than in 2011.