Macron has thought he could get away with being an international arsehole (particularly towards Britain) for years. We've had to deal with several issues: Brexit issues, fishing fleets, vaccines, migrants launching from France in boats.
One thing after another. I expect the same is true for others.
The chicken came home to roost.
First the UK canned Valneva.
Now France has lost its submarine deal with Australia.
Recalling ambassadors! Ha ha. He needs new policies. Make friends, French guy. Then nicer things happen.