Iraq will announce imminently a final victory in the nearly nine-month offensive to retake Mosul, a US general said on Saturday, as celebrations broke out among police forces in areas they control.