Beetle on willow

Beetle on willow

Observation - Beetle on willow - UK and Ireland. Description: Small shiny red and green beetle on willow leaf at BTO Nunnery Lakes, Thetford, Norfolk. Any ideas?

Small shiny red and green beetle on willow leaf at BTO Nunnery Lakes, Thetford, Norfolk. Any ideas?