Det är obestridligt att Englandsöfverlägsenhet