When petrol and diesel prices hit their highest in years, we slowly saw them come back down again. Similarly, the government's measures mean soaring gas bills are settling once again - but the same can't be said for the cost of food. Why are grocery bills so high, and still climbing?