So Le Pen dropped her leadership role in the nationalist party that got her to the runoff. Anyone else smell bullshit?