Some speculation. He was picking up from Dunkeswell and then going on to Cardiff. Not a quick trip by road but a short hop in an aircraft. Probably explains wanting to press on regardless. The nearest weather forecast for Dunkeswell is Exeter, 10.2 nm SW. Exeter is 100ft elevation, Dunkeswell is 850ft. Maybe he thought the weather was better than it was.