Alder beetles?

Alder beetles?

Observation - Alder beetles? - UK and Ireland. Description: Irridescent blue beetles on alder leaves with holes in - not seen before 100s about here

Irridescent blue beetles on alder leaves with holes in - not seen before 100s about here