The EU has voted. Established parties suffered massive losses across most of Europe, while populist parties have made huge gains. What does this mean for Europe? Our guests: Jean-Michel Hauteville (Handelsblatt Today), Derek Scally (Irish Times), Karen Taylor (Political Activist).