The whole 'will they/wont they' Turkey deal is of course open to debate, (but its ridiculous to suggest the Visa free deal was "leave propoganda", the deal was done) however, what is important is to understand just how important it was for the turkish 'man on the street' to believe that Erdogan has secured a visa free deal for the common turk.
I was horrified, that the night of the 'coup', the EU council got a very clear but short statement out to the Turkish people, supporting Erdogan (and in effect, supporting the visa deal)
The turkish people have had decades of not being able to afford a passport, having to find almost the equivalent of a years salary to pay for maternity care. Access to Europe, has been the search for a golden fleece, for millions.
My view on the EU council at this exact moment in time is this. The EU Council now have only 2 choices. Either they withdraw the Ankara visa deal, due to Erdogans appalling human rights violations or they support him under the guise of Turkeys 'democratic' politics.
Withdrawing the deal will turn turkish public opinion against Erdogan, however, by removing the vast majority of secular judiciary and military leaders, to re-instate a death penalty for treason (that is anyone speaking against Erdogan...please dont forget the journalists currently imprisioned), he will have huge control over a disatisfied population. Of course he will blame the western EU for duplicity in withdrawing the deal. Sympathy with the Islamic cause will only grow.
Noise from the EU council and EU leaders so far this week, has been one of support for Erdogan and support for his democracy. Will the EU therefore stick to this line and give him his visa free deal believing that to do otherwise, would see Erdogan carry out his threat of opening the borders to Syria and openly support his Islamist brothers?
Either way, IMO, Turkey has simply brought about the death of the EU a little quicker than was anticipated. The EU council are playing dangerous games on a world stage they arrogantly believe they control.