It’s hard to imagine now but Dame Lisa Carrington arrived at the 2024 Olympics under some pressure. How could she possibly ...