Legislative Elections: Could a Left Popular Front Govern France? 12 Jun 2024 at 09:00 Last modified on 12 Jun, 2024 at 09:05