So here's my take (after poring over all the available data for at least five minutes):

Dodgy pilot + dodgy aircraft + dodgy weather = accident waiting to happen.

Good luck with recovering the £15m.....