India-UK sign a Free Trade Agreement (FTA) | PM Modi and Keir Stammer hold press conference, 24 July 2025