Le Pen 2.0: Analysing the Front National

With the French political landscape in turmoil, just how much of a threat does the FN pose to the mainstream parties?