Budget 2024: the government’s puzzle