British Prime Minister Boris Johnson, who is on a two-day visit to India, met Prime Minister Narendra Modi today to hold in-depth talks on the UK and India's strategic defence, diplomatic and economic partnership, aimed at bolstering close partnership and stepping up security cooperation in the Indo-Pacific.