Both populist far-right groups and left-wing environmentalists are set to make considerable gains among the 751 European seats up for grabs.
Both populist far-right groups and left-wing environmentalists are set to make considerable gains among the 751 European seats up for grabs.