Reviewing the 2024 budget approval and related issues