Tachinid Fly ?

Tachinid Fly ?

Observation - Tachinid Fly ? - UK and Ireland. Description: I found this fly in local woodland today. Not sure if it's a Tachinid Fly?

I found this fly in local woodland today. Not sure if it's a Tachinid Fly?