Turkey's Foreign Minister Mevlut Cavusoglu addresses the media in Ankara, Turkey, July 29, 2016. REUTERS/Umit Bektas

ANKARA (Reuters) - Turkish Foreign Minister Mevlut Cavusoglu said on Saturday deals with the European Union, including an agreement on stemming the flow of migrants, would be jeopardized if the bloc failed to implement promised visa liberalization for Turks.

Cavusoglu, speaking to CNN Turk television, said Turkey would present a final text to the bloc “and either it will all be canceled, including the visa liberalization and migrant deal, or it will all be implemented.”

Turkey and the EU last year agreed a deal to stem a record flow of migrants to Europe in exchange for billions of euros in aid to Turkey and the lifting of short-term visa requirements on Turkish citizens.