In a major political shakeup, a French court has barred far-right leader Marine Le Pen from running in the 2027 presidential ...