A full review of the World Triathlon after another stunning return to the streets of Leeds over the weekend...