Keir Starmer and Narendra Modi signed the deal in London on Thursday

Keir Starmer said the UK-India agreement was “the biggest and most economically significant” trade deal Britain has made since Brexit.

The prime minister said: “Look, we both know this is the biggest and most economically significant trade deal that the UK has made since leaving the EU.

“And I think I can say that it’s one of the most comprehensive deals that India has ever done.

“So thank you, prime minister, for your leadership and for your pragmatism.”