Is this a weed?
I am not a very experienced gardener, having only just got my own garden I have found myself enjoying it, however, a couple of weeks ago a load of plants sprung up in my garden, i've tried finding them on the internet but haven't had any success yet so I'm hoping that someone on here can tell me whether these are weeds or not? If they are then what is the best way to get rid of them? and also, keep them away? they look a bit pretty but are too tall and too many of them.