Is this some kind of Ichneumon?

Is this some kind of Ichneumon?

Observation - Is this some kind of Ichneumon? - UK and Ireland. Description: