In what turned into a spectacular head-to-head battle between Lucy Charles-Barclay and Taylor Knibb, it was the British star who proved untouchable, taking a stunning […]