The National Front’s handful of wins in French local elections cannot be dismissed as a protest vote

4000
3000