Ichneuman wasp?

Ichneuman wasp?

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