UK consumer inflation hits 2.5%