UK inflation holds at 2.8% in May, below forecasts | PiQ Markets