FILE PHOTO: The Tower of London and the City, Britain’s financial powerhouse, at daybreak, as the country awaited a crucial decision on interest rates by the Bank of England, in London Britain June 19, 2025. REUTERS/Yann Tessier/File Photo
FILE PHOTO: The Tower of London and the City, Britain’s financial powerhouse, at daybreak, as the country awaited a crucial decision on interest rates by the Bank of England, in London Britain June 19, 2025. REUTERS/Yann Tessier/File Photo