Mirids?

Mirids?

Observation - Mirids? - UK and Ireland. Description: Feeding on hogweed

Feeding on hogweed