Parasatoid wasp?

Parasatoid wasp?

Observation - Parasatoid wasp? - UK and Ireland. Description: