Indias Prime Minister Narendra Modi has arrived in the UK for a three-day visit as a guest of his British counterpart, David Cameron. The first day of the visit will