UK and India sign landmark treaty giving £6billion boost to British economy

Wait 5 sec.

Keir Starmer and Indian Prime Minister Narendra Modi have signed a landmark deal more than three years after shamed Boris Johnson said he'd get it done within months