Difficult one from a regulation point of view , ignoring the pilots part in this , as per the report the aircraft was not airworthy and shouldn't have been flying , mainly due to the CAA not doing their job. If you read the technical side they didn't accept most of this but have now been forced to which has meant that hunters can fly again if the relevant concerns are sorted. How the insurers etc sort this will be the problem when it appears to primarily be a CAA issue.