But some of its supporters may be a cause for concern too: it was voted for by the far-right Alternative for Germany (AfD) ...