Food prices and non-alcoholic drinks see first monthly fall in prices in more than two years.