Budget 2026: Insights on defence issues