UK retailers report biggest annual price falls since May