I know zip about microlights, but reckon that he can't have been having much fun. I found the storm disconcerting enough when it came gnashing at me between the Chilterns and Oxford, and I had the luxury of being able to turn tail and run away from it at 150 knots, which I did. Presumably the microlight got down OK, with the bugs cleaned off his goggles.