Food, energy and fuel price rises help drive inflation up in May at its fastest pace since 1982.