Sir Sadiq Khan issued an appeal for businesses to invest in London as Sir Keir Starmer and Narendra Modi signed a “historic” UK-India trade deal.
At the Prime Minister's country residence Chequers, Sir Keir said the agreement marked a "step change" in relations.