What is this please?

What is this please?

Observation - What is this please? - UK and Ireland. Description: This seems to grow well in our garden and we'd love to know what it is. Thanks

This seems to grow well in our garden and we'd love to know what it is. Thanks