Tewkesbury man first to swim 47.1 miles of River Avon Craig Openshaw fights injury and illness to cover a distance greater than two cross-Channel swims. Source