The Consumer Prices Index figure fell to 2.5%, still above the Bank of England’s 2% target