UK retail sales rise 1.0% in June, defying expectations | PiQ Markets