Finnish President Alexander Stubb visits Downing Street in London

FILE PHOTO: 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/File PHoto