2024 Budget: Futuregrowth's perspective