By definition, if it's in the wrong place it's a weed. Pull it out. If it comes with a big stoloniferous root, it's stachys, dry it and compost. If just fine roots, plant it somewhere else and observe.
location: Surrey Hills, England, ex-woodland acidic sand. "Have nothing in your garden that you don't know to be useful, or believe to be beautiful."
I've got foxgloves in my garden,the seedling has not got a unpleasant smell. I've taken a pic of a leaf of te plant and one of a foxglove seedling in one of my borders.
Left leaf is the plant in questionand the right one of a foxglove leaf in one of my borders.
Posts
Gardening in Central Norfolk on improved gritty moraine over chalk ... free-draining.
Do the leaves have an unpleasant smell?
In the sticks near Peterborough
"Have nothing in your garden that you don't know to be useful, or believe to be beautiful."