Sorry - catching up so this is a bit of an old thread ...
It's certainly a tachinid but I can't really think what it might be - perhaps Exoristini?
The photo of
Sturmia bella certainly looks as convincing as you can get without actually seeing a bristle-comb on the hind tibia

They are pretty easy to identify but it's just a problem to see the necessary bits because they are often hidden in photos. Dissection isn't necessary for most tachinid identifications but you do usually need a dead specimen and a decent microscope and keys.
Sturmia has, in my opinion, been unfairly blamed for the decline of the Small Tortoishell. Owen Lewis has been working on a project to work out what effect
Sturmia has had on the ST population and his first year's results basically couldn't find any statistical difference between the decline in areas with
Sturmia and those without
Sturmia. Also, ST was declining from the early 1990s but
Sturmia (a large, distinctive fly feeding on commonly reared hosts) was only recorded first in 1998. Furthermore, in mainland Europe it is a common, native fly and they have had no problems with decline in vanessids ... and in counties like Dorset, with good habitat, and
Sturmia populations ST seems fairly common.
My own personal opinion is that ST has suffered badly from human damage to its favourite habitats (loss of nectar plants and foodplants etc) and the environment (global warming changing the phenology of various species). Common-ness (is that a word?!) is not always a good indicator of an ability to resist pressures and there is likely to be a number of factors that have caused the massive decline seen in large areas of the UK. If
Sturmia has had any effect at all then it will have just been a final-straw in some parts of the country, depleting an already vulnerable species teetering on a tipping point.
As another example, the Wall Brown was once a very common species in Oxfordshire - when I was a kid in the early 1980s you couldn't fail to see it on any trip to the Ridgeway. Then sometime in the early/mid 1980s the population collapsed and it is now found mainly in coastal counties ... I am not sure what caused the collapse but I don't think anyone has suggested that it was the result of a parasitoid
Chris R.