It’s time for Marine Le Pen to quit and spend more time with her Bengal cats. More importantly, it’s time for the third of French voters who support her to face the reality that her programme is incoherent and unachievable. Her election to the presidency in 2027 would be a disaster for France and a