Eurosceptic and far-right parties have seized ground in elections to the European parliament, in what France's PM called a "political earthquake". UK Independence Party and French National Front both performed strongly. The three big centrist blocs all lost seats, though still hold the majority. The outcome means a greater say for those who want to cut back the EU's powers, or abolish it completel