Thank you for your advice : )
Mine got planted out a while ago and the cat nip has started flowering this week, my Echinacea have been nibbled at and the achillea are doing well
Flowering! wow, that's great news. Mine are in pots, doing well though. As you cansee (top right) the catmint is a little leggy.