Millions of Europeans have been casting their ballots this week in one of the world's biggest democratic elections. Far-right ...