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