Yesterday’s EP election results were gutting. In fact, I haven’t felt that badly about an election result since 2010, when in the face of poll results telling us we were going to get a hundred-plus seats and “Cleggmania”, we ended up losing five. Even with all of the disappointing democratic results that have followed, including […]