Good picture of some pretty blooms.
I think I have the same plant growing in a shade garden - Perennial Foxglove?
Yes it's a perennial. The humming birds love these. It is loaded with blooms this year. I also have a pink thats more like a regular foxglove but its also perennial.