Budget 2025 : public