"I have said this earlier and make no apology for repeating it but it’s not the CAA’s job to catch these people, the onus is on the industry."
That would be crazy. It isn't the situation in other forms of transport. Roadside checks on commercial vehicles, and port checks on shipping, both for many years now. Perhaps the CAA need Police backup when checking, as with road transport. At least in the UK.