Crusaders, oddballs and the far right make gains in EU vote