A Cloud Over the Exchequer: Iran Conflict Looms Large in UK Economic Discourse
India and Global News Digest: Key Developments on September 13, 2025