French courts have cleared Marine Le Pen to stand in the next presidential election. Nigel Farage has resigned his UK parliamentary seat to contest another election. Both developments occur alongside ongoing legal scrutiny of Le Pen's party finances.