UK Inflation Hits 3.1% as Core Prices Hold at 2.6% and Producer Costs Surge