Preliminary results are in following the European Union elections last week: Greens - 67 seats Liberals - 108 seats Socialists - 152 seats Centre-right - 178 seats. There are 751 seats in total up for election. This is a developing story.