It should also be noted that a directive isn’t an “EU Law”, since it cannot be enforced directly (as opposed to a EU regulation such as the GDPR). It’s basically a framework that all EU member states have agreed they would each pass as a Law in their own jurisdiction (which explains the first quote in the article beginning by “Member States shall ensure …”).
Since eprivacy is “just” a directive, each member state has since passed their own implementing Law that have the same basis but can vary in their specifics, so rules on tracking and cookies aren’t the exact same in each member state.
Macron is the President, not the PM, so he doesn’t have to leave. Moreover, he’s the only one who can appoint a new PM, so all the NFP can do is put forward a candidate and hope His Majesty Macron deems him/her to be worthy. The whole situation is essentially a soft coup by Macron and his party, there’s no way around it