You've got your years wrong, the surplus announced was for the current tax year 2023-24 not the next tax year 2024-25.The forecast is for deficits for the next decade, starting 2024-25.