Shiny green fly species?

Shiny green fly species?

Observation - Shiny green fly species? - UK and Ireland. Description: Observed on flower head above estuary shoreline

Observed on flower head above estuary shoreline