Thousands of supporters of France's far-right National Rally party gathered in Paris today to protest a court ruling barring their leader, Marine Le Pen, from running in the 2027 presidential election ...