French President Emmanuel Macron has called a surprise election after his camp heavily lost to the far-right National Rally party in the country's EU election.
The shock move comes as far-right parties made big gains in European Parliament elections that have rattled governments around the continent.