I'm stumped by your mystery plant, I was going to say "sunflower" a couple days ago but it didn't look right. I was even going to say some sort of hollyhock but now with these flowers, who knows? I say let it stay so the mystery can be solved.
I think you have yourself a weed called velvet leaf.
Note: Only a member of this blog may post a comment.