Debt, diesel and digitisation: What might the 2024 Budget speech deliver?