Team RelentlessMay 223 minEconomicalUK Inflation Falls to 2.3%: What This Means for Future Interest Rates