Centrist groups maintain majority in EU parliament despite gains by far-right parties in France, Germany, and elsewhere.