Please, don't be mad at me for saying this, but I think you are being too hard on the English team. I'm Portuguese, and I can understand how does it feel to have a national team that it's not going to win anything.
In fact, Portuguese and English teams are quite similar; good individual players that somehow can't make a good team together.
I'm the first person to blame the manager when things are not going well, but in these cases, there's just no possible excuse. We have bad national teams. Full stop. So, as if we were Gibraltarians, let's cheer our teams knowing that we are rubbish and hoping that one day a miracle happens.
Being this said, in no account would Pep manage English team, he is too smart.