England och Frankrike är mycket tillfredsställande.