Britain and India welcomed more than 9 billion pounds ($13.7 billion) in commercial deals during a visit by Indian Prime Minister Narendra Modi, but his arrival was overshadowed by protests over a perceived rise in intolerance back home.
Modi got a warm welcome by British Prime Minister David Cameron, who has tried to cultivate closer ties with India to secure business opportunities in a fast-growing economy at a time when Modi has been prioritising other relationships.
For his part, Modi is seeking to restore his authority on the world stage after a defeat for his Hindu nationalist party in populous Bihar state on Sunday. He appealed to business to invest in a more transparent India in a speech at the Guildhall, a historic building in the heart of London's financial district.
While Cameron said he wanted to support Modi in his efforts to transform India with improved infrastructure, the Indian leader signaled he wanted Britain to stay in the European Union, saying the country was India's gateway to Europe.