$6.5 billion UK-India free trade deal to enter into force on July 15 after Starmer-Modi G7 talks | Today’s news ByTech Word News June 17, 2026