Dear Lucy, they do keep the flies down for the spectators! They also eat the midges of the River Thames, and years ago a rat was silly enough to go in one as it came up from the river. Goodbye rat!
I have two in my garden as they eat wasps and I hate wasps. they eat hundreds of the things. No wonder they are so big!
Regards.
Neil.