Hero

7.5% deficit is projected for 2026, and 5.2% for next year