Inflation fell unexpectedly in June to 4.2%, but the inflation rate for food and non-alcoholic drinks showed an increase of 6.9% year-on-year, the highest since May 2009, according to the latest figures from the Office of National Statistics (ONS). The latest figures show that food costs increased 0.9% in June, with meat up 2.5%, milk, cheese and eggs up 1.7% and bread up 1.3%. The ONS said that over the past year prices for bread and cereals have climbed 8.5%, with meat prices up 7.2%, coffee and tea up 9.3% and drinks and juices up 10.6% The overall rate of inflation dropped for the first time since March driven in the main by early summer sales. The Consumer Prices Index (CPI) fell from 4.5% to 4.2% - the biggest May-to-June drop in eight years, but it remains double the Bank of England's target. Economists warned that despite the drop they still expect the inflation rate to rise to 5% in the autumn.