Mainstream parties looked set to keep a majority in the European parliament as initial results were announced on Sunday, even though far-right groups also saw gains and even triggered a political earthquake in France on Sunday. The results spelt bad news for green parties.