Socialist French Mayor Calls Le Pen Voters “Assholes,” Threatens to Resign

Geographic divide mirrors U.S. presidential election