June 11, 2026
While the budget had been billed as a step toward economic stability, critics from across the political spectrum say it brings little meaningful change