A few days ago, the Turkish family minister Fatma Betül Sayan Kaya was prevented from entering the Turkish consulate in Rotterdam, where she was going, it seems, as part of the organization of a political rally for Turkish citizens living in the Netherlands regarding an upcoming referendum in Turkey on constitutional reforms. This followed the prevention of the Turkish foreign minitary from coming to the Netherlands to promote the same campaign (see also this question here on the site). The Dutch authorities also prevented a rally/demonstration from taking place near the consulate. If I understand correctly the reasons given were keeping the public peace, or preventing disorder, or something along those lines - correct me if Im wrong.
I don't know Dutch law and political custom, but - was the Dutch government justified in preventing the minister's access to the consulate, assuming all of the travel documents were in order? Can it prevent demonstrations apriori on the grounds it stated? Specifically, has the Netherlands acted in the past to prevent a foreign citizen from engaging in political speech targeted at the citizens of their own state, but occurring in the Netherlands?
Also, to what extent can it be argued that this action was motivated by the upcoming Dutch elections, intended to make the VVD government appear more "tough on Islam" or "tough on immigrants" or both?
I personally oppose the referendum proposal but it seems to me like these actions are giving the AKP and President Erdogan's government an unwarranted public relations boost.