People in Leningrad have told me: ‘Of course, the Germans can, theoretically, take Leningrad. But it may cost them half a million men to break through our outer defences, and perhaps a million more before they get the whole town. And even then it’s not certain. Even if they got as far as the Neva...