I saw Tachina grossa today. It's a beast! The body is about 20mm long and I thought it was a queen bumblebee of some kind when I first saw it! You get some idea of size when you see it dwarfing the flower heads of Creeping Thistle Cirsium arvense
This fly is a parasite of large caterpillars.