I have come across this plant in one of my borders,I've no idea what it is as I've not planted it myself.
I can only assume one of my lovely garden birds has left it as a thank you whilst nibbling one of the hundreds of fat balls provided! hope it's not a weed.