Is this a Tachina fly

Is this a Tachina fly

Observation - Is this a Tachina fly - UK and Ireland. Description: