I have had an evergreen in my garden for 2 years (see photo). I planted it but I've lost the ticket so I have no idea what it is. This is a picture taken now in early May it started flowering last 2 weeks of April. It is an evergreen so never dies back to ground. I get lots of comments from friends how lovely it is but I can't tell them the name.
Can anybody identify it please?