England ensamt lan hälla sig.