High-stakes French legislative election hits torrid final stretch before first-round voting begins JOHN LEICESTERDIANE JEANTET | 28/06/2024