UK inflation comes in at 2.5%