28 Jul 2025

Trade Update: UK signs £6BN trade deal with India