As Spain claim the UEFA Euro 2024 championship title, host country Germany celebrates the end of a successful football tournament.