A Russian news anchor mocked the British Army’s size after Sir Keir Starmer announced military support for Ukraine. The UK has committed to provide £1.6 billion for air defense missiles as part of a broader European coalition. Meanwhile, Ukrainian President Zelensky met world leaders to rally support amid rising tensions with Russia and the US.