News

Thousands of people flocked to Cardiff Bay in order to cheer racers who swam, cycled and ran towards the finishing line.