Inflation, Finance Bill 2026, and the Cost of Idle Cash