Le Pen must be pissed off