I am still interested who had the authority to impound the aircraft
I assume that this is an AAIB accident inspector from what has been said in the news report. Inspectors have various powers under the Civil Aviation (Investigation of Air Accidents and Incidents) Regulations 1996. The Regulations can be found
here