The rate of inflation unexpectedly jumped to an 18 month high of 3.6% in June as shoppers were hit by accelerating food and drink prices.
Most City forecasters had expected the Consumer Price Index - the headline measure of inflation - to stay unchanged from May’s 3.4%.