Legislative Assembly approves 2024-25 budget