Governance & Government Intervention

The far right has surged to the lead in France’s elections. But forming a government remains a tall order

Exit polls after the first round of the French legislative elections indicate the far-right National Rally party leading with about 34% of the vote. The New Popular Front (a coalition […]