The control-change effect has no duration. For each permanent, it will last until the game ends or the permanent leaves the battlefield. It will override all previous control-change effects for those permanents, and may be overridden by a later control-change effect.