Great Britain has a team of 177 athletes set to compete at the 2023 European Games in Krakow, Poland, with direct Olympic qualification at stake in 10 sports. BBC Sport Read More