Hardy perennials are the lifeblood of the UK’s 30 million gardens – and there are species to suit all aspects, soil types and seasons ...