I took this picture on 4th July on my local heath. It is obviously an Ichneumonid but which one I am uncertain. Although I have questioned it to be an Armatorious, I do not think it is because; a, it does not have a yellow tip on the tail, b, it does not have black femors, c, I can see no spur on the thorax. Can anyone please identify the species for me?