UK retail sales rose 1.3% year-on-year last month, slowing from 2.3% growth in September. The figures, from the British Retail Consortium and KPMG, point to shoppers becoming more cautious before the Budget.