UK retailers last month enjoyed their best October sales growth for seven years, with clothing sales helped by sales of children's Halloween costumes and easy comparisons with the year-ago period when consumer spending went into freefall.