The Indian National Congress, colloquially the Congress Party, or simply the Congress, is a political party in India with deep roots in most regions of India. From Wikipedia
The backlash over his alleged anti-India remarks has added hurdles to his November mayoral campaign.