Varför den tysk-sovjetiska pakten chockar Europa?

Eftersom kommunismen och nazismen/fascismen är filosofiskt emot varandra. Kommunismen är ultravänstern wing Marxist, att tro att arbetarklassens folk över hela världen bör förena och störta den kapitalistiska klassen. Fascismen är å andra sidan ultrahögern wing reaktionära, förkasta teorier om rasens överlägsenhet i en grupp (tyskar, italienare, etc.) och marxistiska idéer klasskampen för att ultranationalism över andra.

På grund av denna djupt ideologisk skiljelinje var Nazityskland och Sovjetunionen tänkt att vara naturliga fiender. Den Nonagression pakten lämnade plötsligt västra demokratier av Storbritannien och Frankrike utan en motvikt till Tyskland i Europa. Resultatet blev en erövrade Frankrike och en Storbritannien utsätts för bombardemang via Blitz.