Shiny green/blue beetles on Willow Herb leaf

Shiny green/blue beetles on Willow Herb leaf

Observation - Shiny green/blue beetles on Willow Herb leaf - UK and Ireland. Description: