Analysis of the 2023 Mid Term Budget Statement