Parasitoid wasp?

Parasitoid wasp?

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