Tachinid fly?

Tachinid fly?

Observation - Tachinid fly?. Description: Saw this fly yesterday with several species of hoverfly including Helophilous pendula and a large Volucella sp. Can anyone ID it?

Saw this fly yesterday with several species of hoverfly including Helophilous pendula and a large Volucella sp. Can anyone ID it?