Have just collected Roxy. Here's what was left of the bolt holding in the ball joint...
Repair - which involved fitting a new n/s lower ball joint was £93.88 including vat. The garage mechanics all asked to shake my hand for good luck, as if that bolt had sheared at speed, I wouldn't be here.
Still puzzling what stresses could have made it shear. Any ideas?