Some poignant pics here
Final moments of crash microlight - Telegraph
What might possibly be surprising to some (?) is that the Wx / Viz looks great, so perhaps easier to understand why an old hand and experienced microlighter like Dave succumbed ?
I've experienced significant turbulence on occasion in similar conditions in Scotland, on one occasion at 600 feet over the flat Stirling Carse which scared the bejeesus out of me. Conditions on the ground gave no indication whatsoever that we should have stayed at the field and put the kettle on again, nor was the Met flagging up anything other than typical Scottish weather which does of course counsel caution a lot of the time