Prime Minister Theresa May’s India Day speech.