The European Parliament's election results are in and the race to determine what it all means for Europe's future is just beginning. At...