Indian PM Modi visits Britain

Britain’s Prime Minister Keir Starmer and Prime Minister Narendra Modi of India pose for a photo after Britain’s Secretary of State for Business and Trade, Jonathan Reynolds and Piyush Goyal, Minister of Industry and Supply of India, signed a free trade agreement at Chequers near Aylesbury, England, Thursday, July 24, 2025. Kin Cheung/Pool via REUTERS