With voters across the EU set to vote in European elections at the end of this week, the far-right Alternative for Germany (AfD) has recorded a sudden and pronounced fall in opinion polls. What's the reason and what could it mean for the election result in Germany?