Whose Fault Was Dunkirk?

For years, historians have blamed King Leopold of Belgium. But did they fall for Allied propaganda?