Finance Bill 2025 and National Budget Preparations