There's been a raft of data published in the last few days covering April's inflation numbers, consumer research from the levy boards, and supermarket performance in the first quarter of the year. Four messages come singing out and these are: 1. Annual food inflation at 6.6% (Retail Price Index...