UK Inflation Odds: Where Will 2026 Annual CPI Land?