French left blasts Macron, demands keys to the government 

By July 11, 2024