David Weir: David Weir took an astonishing four golds from four events at t - The Independent