I seem to recall French Troops remained behind and held off the German advance granting time for the evacuation of the BEF and some French Forces.
The British were not outnumbered at Singapore but were certainly outmaneuvered.
But....that has naught to do with today as history means nothing if ignored.
Unpreparedness has been the undoing of many a great Power.
That is the lesson we seem to see happening before our eyes.
Could this be a strategic move by some to prevent the UK from being able to think it can send its Army abroad and thus prevent another Dunkirk?
Maybe the French and other NATO members have good reason to fret over the downsizing of the British Military, Air Force, and Navy.