The UK Retail Price Index (YoY) blew past all forecasts in March, skyrocketing to 4.1% instead of the anticipated 3.9%, reports FXStreet. This unexpected surge in inflation could significantly influence the direction of future monetary policy decisions

