Red Poplar Leaf Beetle?

Red Poplar Leaf Beetle?

Observation - Red Poplar Leaf Beetle? - UK and Ireland. Description: Can anyone confirm that this is a Red Poplar Leaf Beetle for me or provide an alternative ID?

Can anyone confirm that this is a Red Poplar Leaf Beetle for me or provide an alternative ID?