Mo Farah sparkles at Diamond League meeting

London’s Anniversary Games sees plenty of gold medalists in action ahead of Moscow World Championships.