Agree 1Abbas
The Europeans have been fighting each other for generations. By Canada participating, we became enablers. The Europeans were not given an incentive to take care of themselves.

Further we did not affect the outcome, perhaps the timing. Once Hitler declared war on the USSR, the winner was decided. 

There were no reasons for Canada to have troops at Dunkirk. Those Canadians that died died for nothing