Twelve months ago, Germany was on a run of awful results and seemed on course to struggle when it hosted Euro 2024. Now it's back among the top teams in Europe, with an eye on the 2026 World Cup in ...