Jeremy Corbyn has refused to say whether he would deploy British troops to defend a Nato ally invaded by Russia.
The Labour leader said he was “not in favour of anybody invading anywhere” and would do everything he can to de-escalate tensions with Russia now.
It comes amid heightened concerns over Russian aggression and the future of Nato after President Donald Trump complained the United States has “subsidised the armies of other countries” and “defended other nations’ borders while refusing to defend our own”.
Baltic nations fear a Russian incursion as Vladimir Putin masses troops on their borders.
Britain has responded by sending 800 soldiers backed by tanks and drones to join a Nato show of strength in Estonia.
Under the Nato mutual defence pact, an invasion of a Baltic member of the alliance would be seen as an attack on all members.
Asked if he would deploy UK troops to uphold the pact in the event of a Russian incursion, Mr Corbyn told Sky News’ Sophy Ridge on Sunday: “I would want us to try and de-escalate the tensions as of now.
“And there are some signs that could happen.