EU elections fallout: a shock snap vote, resignations and the far right