Germany's far-right AfD party now polls higher than each of the three parties now governing Germany. It is another example of the spread of populism across Europe.