Germany hosts Euro 2024: Kicking its way out of the crisis? | To the point