India’s main opposition parties joined forces against Prime Minister Narendra Modi on Saturday at a rally which attracted hundreds of thousands of people months ahead of elections.