Frankrike och England betar oss denna sista utväg till räddning.