Great Britain have taken a final squad of 53 athletes to the 2026 Winter Olympics in Milano Cortina. The total, boosted by the late addition of biathlon duo Jacques Jeffries and Shawna Pendry, is ...