October saw retailers suffer the worst sales in a decade as fresh data underscores the perfect storm facing the high street.