French President Emmanuel Macron sailed to a re-election victory on April 24 with 58.5% of the vote over populist challenger Marine Le Pen’s 41.4%. But his mandate to govern France has taken a hit. According to a voting day Ipsos Sopra Steria poll, 42% of second-round voters who ultimately chose Macron, …
Read More »