The Weekend Roundup: 8-9 June 2019

Two first time WTS winners at the AJ Bell World Triathlon Leeds, an all British podium in Staffordshire and plenty more feature in the latest Weekend Roundup