England är emellertid en alltförstor