Frankrike och England der mycket att säga.