Silene regia

Also known as Royal Catchfly, this plant is perennial for us in our zone 5 garden. It blooms in mid-summer and the hummers enjoy it greatly. We have had this plant in our front garden area for many years. It has been challenging to obtain a photo of a hummer at the flowers, but we finally captured the image above in 2016. One source of the plant is Prairie Moon Nursery: