Rarely has the fate of Europe hung by such a thin thread as on the day 132,000 Allied soldiers landed on the beaches of Normandy.