wasp or tachnid larvae ?

wasp or tachnid larvae ?

Observation - wasp or tachnid larvae ? - UK and Ireland. Description: two grubs on fox moth caterpillar (Bumblebee Tachnid is known in the area)

two grubs on fox moth caterpillar
(Bumblebee Tachnid is known in the area)