The censored 2025 budget: what consequences?