Ichneumon wasp?

Ichneumon wasp?

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