 The results of French elections on Sunday yielded a shocking win for the new Popular Front, or NFP, a coalition of left-wing parties that are joined to beat the surging far-right Marine Le Pen's National Rally RN party.