A surge in support for liberal and green parties means pro-European Union politicians will maintain their majority in the 751-seat parliament.
The far-right’s gains were fewer than expected and won’t dramatically change the balance of power, but leave the European Parliament more fragmented than ever.
As pro-EU parties retain their majority, what do the results mean for nationalists in the divided parliament?
Presenter: Barbara Serra
Nina Schick – author and political commentator