France 2023 ended in a bronze medal finish last weekend for England, a conclusion that few thought possible coming into the tournament. France 2023 ended in a bronze medal finish last weekend for England, a conclusion that few thought possible coming into the tournament.