Williamson Begins British Swimming Championships (Swimming)
The 2024 British Swimming Championships kicked off in London with the competition representing the sole opportunity for swimmers to notch selection standards for this year’s Olympic Games, with Sam Wi