Finnish President Alexander Stubb visits Downing Street in London

Finnish President Alexander Stubb meets with British Prime Minster Keir Starmer (not pictured) at Number 10 Downing Street in London, Britain, March 31, 2025. REUTERS/Hannah McKay/Pool