French government & Marine Le Pen

French President François Hollande has suffered from consistently low approval ratings and his Socialist Party received exceptionally disappointing results in both the country’s local and European elections earlier this year. As John Gaffney writes, however, the main opposition party, the UMP, has also been hit by a Read More …