Britain’s three-time Olympian Fran Halsall, who won more than 30 medals at world, European and Commonwealth level, has announced her retirement after a 10-year international career. The sprint freestyle specialist made her Olympic debut at Beijing 2008 and narrowly missed out on medals at both London 2012 and Rio 2016.