B the end of communism. That did not happen. So it is NOT a result of the Korean War.
"The reason why Britain didn’t declare war on the Soviet Union is an
intriguing one. Unknown to the general public there was a ‘secret
protocol’ to the 1939 Anglo-Polish treaty that specifically limited the
British obligation to protect Poland to ‘aggression’ from Germany" http://www.historyextra.com/qa/why-did-britain-and-france-not-declare-war-soviet-union-when-red-army...
The declaration was a laundry list of affronts to the colonies by King George III, wherein Jefferson et.al. argued that since the monarchy did not treat the colonists like other Britons, the colonists had the right to form their own sovereign nation. It was also intended to justify this action to other monarchies to prevent them from helping Britain retain the colonies under the doctrine of Intervention. So it helped to justify the war domestically and internationally.
While they were ruling over India, they wanted to divide the unity of the Hindus and the Muslims. Because the British knew if the two fight united against them.