2019 European election results
By EUobserver
With 427 million possible voters, across 28 EU countries, electing 751 MEPs, it's the second-biggest democratic vote in the world. The results will come thick and fast - follow them as they come in here, via the European Parliament's official results site.