Prince Charles with flowers at Kew Gardens in London