An eight-member delegation of British Parliamentarians called on Prime Minister Narendra Modi today.