Britain's consumer price inflation fell more than expected to 2.6% in June, helped by cheaper energy after a Middle East...