UK CPI cools to 2.6% in June as GBP/USD fails at May highs