Perennials are the stalwarts of our garden borders – they provide colourful flowers in the garden, year after year. Mostly flowering in spring, summer or autumn, with a handful blooming in winter, they're mainly herbaceous, dying back in autumn and regrowing in spring, offering fantastic value for money.