King of Debt vs. Queen of Deficits

The Congressional Budget Office (CBO) estimates the total deficit for fiscal 2016 will be $590 billion. This is $152 billion (34%) greater than the shortfall posted in fiscal year 2015. And by 2026 the deficit would be considerably larger as a share of the nation’s output (GDP) than its average over the past 50 years.
In addition to this, debt held by the public would rise significantly from its already high level, reaching 86% of GDP by 2026.