My Mum has sent some some fairly hazy photos of a mystery plant in her garden. It has furry, foxglove leaves. I think it is a yellow delphinium - am I right?