Macron calls snap election for France as far-right gains ground in EU Parliament vote that will determine the region’s future