India and UK to sign landmark trade deal, 24 July 2025