I think this is a Foxglove

I think this is a Foxglove

Observation - I think this is a Foxglove - UK and Ireland. Description: