Some thoughts on the key teams:
France maybe have the strongest squad but the usual problem with the French squad is whether they can stay united as a group.
Germany are in the group of death with France and have a squad of experience and youth. That German midfield will be as strong as anyone.
The third team in that group are Portugal who need Him to pull them through. But He is capable of doing it.
Hungary make up the fourth team in that group but are better than you think.
The Netherlands maybe have the weakest squad I’ve ever seen from a Dutch group, but you can never write anybody off.
England have some wonderful young attacking players. They could play maybe 20 combinations and you wouldn’t be too unhappy. But it is a very young group. Maybe a tournament or two too early.
Belgium have an array of talent. This is their golden generation and they are have the experience together now to push on and win it.
I look at Spain and think: this looks like the weakest Spain squad for quite a while. Yet they are still fearsome.
Italy are the other dark horses. Even the Italians probably don’t believe they can win it, but put that down to superstition. They will give anyone a game.
But there’s always an upset at the Euros. Who’s to say the winner will come from one of these teams?