Read some articles about the situation after the fall of France.
If I understand the situation right, then it was like:
- France (Petain) gave up because his army had been beaten and any resistance was hopeless. He did not have the illusion to escape to the colonies and fight from there while leaving his countrymen alone.
- Many French soldiers had escaped to GB. DeGaulle tried to continue the war from there.
- Churchill desided to keep on fighting. Although he accepted the help of DeGaulle he never recognized him as the leader of France.
- Petain had to try and get an acceptable peace with Germany. That meant, little losses of territory, keeping the colonies plus the fleet to protect them and paying little many. Churchill made this impossible because he did not end the war. Therefor Petain-France had to stay in a ceasefire state.
- The British attacked and sunk the major part of the French fleet and killed thousands of former allies. They attacked also some of the colonies. DeGaulle helped them. Therefor French soldiers fought against French soldiers, there was a Free French government in the British occupied territories. De facto, there was a civil war.
Now my question is, why did Petain not declare war against GB? The sinking of the fleet and the killing of innocent French sailors would have been enough motivation and I guess most of the French would have followed. He also would have got a peace treaty with Germany with acceptable conditions. As an alternative he could only wait who would win. An allied victory was a desaster for Petain, and a German victory was not much better.
Bookmarks