After Russia result catching me out I had a look at the qualification rules . So if France & England both lose then (from Wikipedia):
1.Higher number of points obtained in the matches played between the teams in question;
2.Superior goal difference resulting from the matches played between the teams in question (if more than two teams finish equal on points);
3.Higher number of goals scored in the matches played between the teams in question (if more than two teams finish equal on points);
4.If, after having applied criteria 1 to 3 to more than two teams, two teams still have an equal ranking, criteria 1 to 3 are reapplied exclusively to the matches between the two teams in question to determine the final rankings of the two teams. If this procedure does not lead to a decision, criteria 5 to 10 apply in the order given;
5.Superior goal difference in all group matches;
6.Higher number of goals scored in all group matches;
7.If two teams which are tied in all criteria 1 to 6 play their last group match against each other (i.e., the result is a draw and the two teams have the same number of points, goal difference and goals scored), and provided no other teams within the group have the same number of points, the ranking of the two teams in question is determined by penalty shoot-out. Otherwise, criteria 8 to 10 apply in the order given;
8.Position in the UEFA national team coefficient ranking system;
9.Fair play conduct of the teams (final tournament);
10.Drawing of lots.
So we drew 1-1 with France so that gets us to rule 5. Ukraine would be through and we would go out unless we score one more goal than France in their final game, or they lose by one extra goal to take it to rule 6. Then we are likely to go through having scored more goals, unless France lose say 4-2. In that case its down to http://en.wikipedia.org/wiki/UEFA_coefficient in which case we go through as we are higher than France (actually we are higher than everyone).
Lets just hope we win!!