French MPs have spent weeks debating the Barnier government’s hastily prepared budget, which includes €40 billion in spending ...