Ichneumon Wasp?

Ichneumon Wasp?

Observation - Ichneumon Wasp? - UK and Ireland. Description: I'm pretty sure it's an Ichneumon Wasp, but can't tell which species

I'm pretty sure it's an Ichneumon Wasp, but can't tell which species