England vore ingalunda isoleradt.