Sales volumes at UK retailers picked up strongly in the year to May, with expectations for next month at their highest for 27 years.