Council Approves New Budget for 2024