Possibly an ichneumon wasp - Amblyteles armatorius

Possibly an ichneumon wasp - Amblyteles armatorius

Observation - Possibly an ichneumon wasp - Amblyteles armatorius - UK and Ireland. Description: