The budget deficit continues to balloon, with the Q1 2025 budget shortfall running 39.4 percent higher than the same period ...