Foxglove?

Foxglove?

Observation - Foxglove? - UK and Ireland. Description: