Would any of you lovely gardeners know what this plant is? It's appeared in my back border, and I'm happy for it to stay unless it's likely to be invasive. Not one I've every come across before! Many thanks!