Why Emmanuel Macron has called snap elections 0 10.06.2024 13:45 The Week President surprises France with vote after Marine Le Pen's EU victory