211 mandat till konservativa EPP
Den första prognosen över mandatfördelningen i hela parlamentet visar att den konservativa gruppen EPP blir största partigrupp med 211 mandat.
Socialdemokratiska S&D får 193, liberala Alde får 74, De gröna 58 och vänsterns GUE/NGL 47. Tories-dominerade ECR får 39 mandat enligt prognosen, och UKIP-ledda EFD 33. Övriga mandat hamnar hos partier som i dag är grupplösa.
De slutliga resultaten publiceras efter midnatt, du kan följa med dem här.