Can anyone identify this? I've had it a number of years but can't remember what it is. I'm obviously pruning it wrong because although it's healthy it produces very few flowers. Picture with foxglove for scale