Wasp id needed

Wasp id needed

Observation - Wasp id needed - UK and Ireland. Description: This wasp has confounded me! Could it be an ichneumon?

This wasp has confounded me! Could it be an ichneumon?