Sport Laura Stephens wins Britain’s first women’s individual world title in 13 years February 15, 2024