I'm not experienced enough to know the issues he would have faced with flying in the area or in that weather, but for sure weather was a factor if for no other reason than in a flight lasting less than 30 mins he was diverting to Battersea heliport (and from some accounts this may have even been the 2nd divert).
Given these strange circumstances and the usual operator/contract pilot arrangement would making the operator more liable for the authorisation of flights would be a good thing?