U.K. shoppers spend more on essential items as inflation rises after Brexit vote causes devaluation of the pound.