“The FY 2026 deficit has now passed the FY 2025 deficit–and it is likely to stay that way for the rest of the fiscal year … We will likely borrow $2 trillion or more this fiscal year—an astounding fig…”
“Social Security and Medicare are within seven years of trust fund exhaustion, and action needs to be taken to prevent across-the-board cuts to both programs.”