Can anyone identify this? It’s growing in a neighbour’s garden. We think it’s something that was originally self seeded. But no idea what it is!