Chugalug2
The CAA is funded my me ( and all the other users of its services ).
The AAIB is funded by the DFT.
I would suggest that this independence from the regulator is why the AAIB respected world wide.
May be it is time to have military airworthiness functions split up in the same sort of way.