The Anglo-Soviet Agreement was a formal military alliance that was signed by the United Kingdom and the Soviet Union against Nazi Germany on July 12, 1941, shortly after the beginning of Operation Barbarossa, the German invasion of the Soviet Union. Both powers pledged to assist each other and not to make a separate peace with Germany. The military alliance was to be valid until the end of World War II.
The agreement was signed on 12 July 1941 by Sir Stafford Cripps, British Ambassador in Russia, and Vyacheslav Molotov, the Soviet People's Commissar of Foreign Affairs, and it did not require ratification.
The agreement contained two clauses:
(1) The two Governments mutually undertake to render each other assistance and support of all kinds in the present war against Hitlerite Germany.
(2) They further undertake that during this war they will neither negotiate nor conclude an armistice or treaty of peace except by mutual agreement.
According to Lynn Davis, the United States perceived the agreement to mean that the Soviet Union intended to support the postwar re-establishment of independence of Poland, Czechoslovakia and Yugoslavia.