British Foreign Secretary David Lammy visits Japan

British Foreign Secretary David Lammy and Japanese Foreign Minister Takeshi Iwaya meet at the Japanese Foreign Ministry’s Iikura Guesthouse Friday, March 7, 2025, in Tokyo, Japan. Eugene Hoshiko/Pool via REUTERS