Caution is the order of the day for the British government's budget as it grapples with war-driven inflation and the cost of rising debt.

— Summary