Prime Minister Keir Starmer delivers a statement on defense spending at Downing Street on Feb 25, 2025 in London, England.