Can anyone shed any light on what this is and when best to prune it? It flowers late spring, with the odd second flower now.