Realistically it had been clear to both Britain and France that Germany was sizing up Poland, after Hitler reneged on his promise to not dismantle Czechoslovakia it was obvious to everyone who the next target was going to be. Knowing this the allies had issued strong statements of support for Poland before the Molotov-Ribbentrop pact was signed. The actual announcement of the pact made very little difference, both Neville Chamberlain (the British PM) and Albert Lebrun (the French President) both said that the pact did not change their pledge to stand by Poland. Chamberlain event sent a letter to Hitler saying so, the poor courier who delivered the letter was subjected to one of Hitler's famous rants. However, the pact could be seen as one of the reasons the British officially signed an alliance with Poland as opposed to simple guarantees. 

Funny enough the pact caused more of a storm among the Axis than it did among the allies. Italy and Japan both protested the flagrant violation of the anti-Comintern pact. And both feared a Soviet-German alliance would exclude them from the Axis. 

As for why two warring ideologies suddenly got along? Politics. Both Hitler and Stalin were far more rational than we give them credit for. Stalin especially was a big believer in Realpolitik, the pact gave him time to ready his army for the impending war with Germany, and allowed him to regain territory that was once Russian. Germany essentially ended the possibility of the Soviets interfering in the German invasion of Poland and it allow Germany to take advantage of vast economic resources of the Soviet Union. The pact was so beneficial to both parties it would have been stupid not to sign it. Both sides did have to justify the pact to some of their more hardline supporters though. The Nazi minster Alfred Rosenberg complained about the alliance and said that it was just Ribbentrop's attempt to get back at the British (they had humiliated him when he was the German ambassador to Britain) and communists world wide were angry at the only real Communist state signing an alliance with the fascists who were responsible for oppressing and executing communists.

Sources:

A World At Arms by Gerhard Weinberg 

Bloodlands by Timothy Snyder

The Third Reich in Power by Richard Evans
ජර්මනිය පෝලන්තය විශාල කර ගනිමින් සිටින බව යථාර්ථවාදීව බ්‍රිතාන්‍යයට සහ ප්‍රංශයට පැහැදිලි විය, හිට්ලර් චෙකොස්ලෝවැකියාව බිඳ නොදැමීමට දුන් පොරොන්දුව ප්‍රතික්ෂේප කිරීමෙන් පසු ඊළඟ ඉලක්කය කවුරුන්ද යන්න සෑම කෙනෙකුටම පැහැදිලි විය. මේ බව දැනගත් මිත්‍ර පාක්ෂිකයෝ Molotov-Ribbentrop ගිවිසුම අත්සන් කිරීමට පෙර පෝලන්තයට සහය පළ කරන බවට ප්‍රබල ප්‍රකාශ නිකුත් කර තිබුණි. ගිවිසුමේ සැබෑ ප්‍රකාශය ඉතා සුළු වෙනසක් ඇති කළේය, නෙවිල් චේම්බර්ලේන් (බ්‍රිතාන්‍ය අගමැති) සහ ඇල්බට් ලෙබෲන් (ප්‍රංශ ජනාධිපති) යන දෙදෙනාම කියා සිටියේ ගිවිසුම පෝලන්තය වෙනුවෙන් පෙනී සිටීමේ ප්‍රතිඥාව වෙනස් නොකළ බවයි. චේම්බර්ලේන් ඉවෙන්ට් එක හිට්ලර්ට ලිපියක් එව්වා එහෙම කියලා, ලිපිය භාර දුන් දුප්පත් කුරියර් හිට්ලර්ගේ ප්‍රසිද්ධ කුණුහරුපවලට ලක් වුණා. කෙසේ වෙතත්, සරල ඇපකරවලට පටහැනිව බ්‍රිතාන්‍යයන් පෝලන්තය සමඟ නිල වශයෙන් සන්ධානයක් අත්සන් කිරීමට එක් හේතුවක් ලෙස මෙම ගිවිසුම සැලකිය හැකිය. හාස්‍යයට කරුණක් නම් ගිවිසුම මිත්‍ර පාක්ෂිකයින් අතර ඇති වූවාට වඩා අක්ෂය අතර කුණාටුවක් ඇති කළේය. ඉතාලිය සහ ජපානය යන දෙකම කොමින්ටර්න් විරෝධී ගිවිසුමේ උල්ලංඝන ලෙස උල්ලංඝනය කිරීමට විරෝධය පළ කළහ. සෝවියට්-ජර්මානු සන්ධානයක් තමන්ව අක්ෂයෙන් බැහැර කරනු ඇතැයි දෙදෙනාම බිය වූහ. සටන්කාමී මතවාද දෙකක් හදිසියේම එකට එකතු වූයේ ඇයි? දේශපාලනය. හිට්ලර් සහ ස්ටාලින් යන දෙදෙනාම අපි ඔවුන්ට ණය දෙනවාට වඩා තාර්කික වූහ. ස්ටාලින් විශේෂයෙන්ම රියල්පොලිටික් කෙරෙහි දැඩි විශ්වාසයක් තැබූ අතර, ගිවිසුම මගින් ජර්මනිය සමඟ එළඹෙන යුද්ධය සඳහා ඔහුගේ හමුදාව සූදානම් කිරීමට ඔහුට කාලය ලබා දුන් අතර වරක් රුසියානුවෙකු වූ භූමිය නැවත ලබා ගැනීමට ඔහුට ඉඩ ලබා දුන්නේය. ජර්මනිය විසින් පෝලන්තය ආක්‍රමණය කිරීමට සෝවියට් දේශයට මැදිහත් වීමේ හැකියාව අත්‍යවශ්‍යයෙන්ම අවසන් කළ අතර එය ජර්මනියට සෝවියට් සංගමයේ දැවැන්ත ආර්ථික සම්පත්වලින් ප්‍රයෝජන ගැනීමට ඉඩ සලසයි. ගිවිසුම දෙපාර්ශවයටම කොතරම් වාසිදායකද, එය අත්සන් නොකිරීම මෝඩකමකි. කෙසේ වෙතත්, දෙපාර්ශවයටම ඔවුන්ගේ වඩාත් දැඩි ආධාරකරුවන්ට ගිවිසුම සාධාරණීකරණය කිරීමට සිදු විය. නාසි ඇමති ඇල්ෆ්‍රඩ් රොසෙන්බර්ග් සන්ධානය ගැන පැමිණිලි කළ අතර එය බ්‍රිතාන්‍යයන් වෙත ආපසු යාමට රිබන්ට්‍රොප්ගේ උත්සාහයක් පමණක් බව පැවසීය (ඔහු බ්‍රිතාන්‍යයේ ජර්මානු තානාපතිව සිටියදී ඔවුන් ඔහුට නින්දා කළේය) සහ එකම සැබෑ කොමියුනිස්ට් රාජ්‍ය අත්සන් කිරීම ගැන ලොව පුරා කොමියුනිස්ට්වාදීන් කෝපයට පත් විය. කොමියුනිස්ට්වාදීන් මර්දනය කිරීමට සහ ක්‍රියාත්මක කිරීමට වගකිව යුතු ෆැසිස්ට්වාදීන් සමඟ සන්ධානයක්. මූලාශ්‍ර: A World At Arms by Gerhard Weinberg Bloodlands by Timothy Snyder The Third Reich in Power by Richard Evans