A look at Britain’s first budget: Inflation and debt emerge as major challenges