The draw is such a fucking mess with some third-placed teams being able to qualify, that it's impossible to predict who we might meet.
But from what I can see the only way we can meet France in the semis is if they win their group (probable, unless they do a France and implode) and we come third in ours (and even then we're not guaranteed to get drawn in the bracket to meet them in the semis).
I don't think we'll come third in the group, it's not a particularly challenging group. I think we'll win it or at worst come second. Russia are fairly lousy these days, and Wales will be up for giving us a game but we should beat them.
We'll get destroyed by France or Spain or Germany though, agree on that.