Blasts in Kiev as UK's Starmer inks 'landmark' 100-year accord
British Prime Minister Keir Starmer signed a "landmark" 100-year partnership agreement with Ukraine on Thursday during an unannounced visit to the war-torn country, seeking to shore up support for Kiev before Donald Trump returns to the White House.