Budgets 2023: a rain of topics