Superb fans to delayed trains: The highs and lows of Euro 2024 in Germany
Following Spain's victory against England at the final of Euro 2024, here's a look at some of the highs and lows of this summer's football festival in Germany.