France battles ‘grotesque’ alliance between far-left and the Islamists | PiQ Markets