England stär numera isoleradt.