Russia is a constant threat, not only now, but also in the future, warned the leader of the British opposition Labor Party, Keir Starmer, while visiting British soldiers stationed in Estonia. He assured his future government's unwavering commitment to NATO and aid to Ukraine.more