British Prime Minister Keir Starmer said 2026 could mark meaningful progress toward ending the war in Ukraine. Starmer added that he believes they were...