UK retail sales climbed 3.