As for England, looks like they have a lot of injured players. But they are in a relatively easy group so they'll have some breathing space to find themselves as a team.
Wouldn't bet on it. I can see a defeat against France, and we hardly ever get a decent result against Sweden.
I expect England's progress to be determined in the final round of games. Defeat against France, a draw against Sweden and then having to beat Ukraine and hope that France dispatch Sweden relatively easily.