British PM Boris Johnson is expected to arrive in India. The visit comes at a time when Johnson is surrounded by 'Partygate' controversy.