UK's annual inflation down to 6.8% in July