Beetle on willow

Beetle on willow

Observation - Beetle on willow. 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?