Ichneumon? (With very long antennae)

Ichneumon? (With very long antennae)

Observation - Ichneumon? (With very long antennae) - UK and Ireland. Description: