England couldn't have got a more favorable draw then this.While teams like France,Portugal,Germany and Spain slogged against each other,England had Slovakia,Switzerland etc.They haven't faced a single placed above them in the rankings.They had similar luck last time too.They are unworthy of reaching finals.