These flowers were teeming with insects. See other observations made at this location
No interactions present.
It might be the euphorbia you suggest although could also be a cultivar given that its in a garden.
Unlikely. It was in a patch of Mahonia and behaving like a weed.
University of Edinburgh and Biodiversity Observatory (OU)
Lat/Lng: 51.0, -1.5
OS grid ref: SU3723