British retailers returned to growth last month despite clothing stores reporting their weakest trading for almost three years.