This is the largest fly I've seen and looks like something I really wouldn't want to be bitten by,
It can't bite; it's another of your magnificent tachinid flies; likely in the tribe Tachinini.
Thank you very much. I was thinking tachinid. What a relief to know they can't bite.