Emellan England och Spanien har derlänge