A left-wing alliance won the most seats in July's French election. But Macron imposed centrist PM Barnier - and this is now ...