June 26, 2025
The budget stops short of offering a clear strategy to steer the economy out of ongoing political uncertainty