Holland seals 'incredible' world title News 15 Sep 18 Vicky Holland will likely need to pinch herself - she can scarcely believe her new standing as a triathlon world champion. Tags Triathlon Vicky Holland