EU showdown: What's at stake and how the Parliament works
The tenth European Parliament elections, taking place between 6-9 June across 27 member states, are shaping up to be the most hard-fought and momentous yet. A Eurobarometer poll in April showed that 60% of voters were "very or somewhat interested in …