After 44 days of voting across India, 640 million people entered 5.5 million election booths to choose who would be their next Prime Minister. Finally, on June 4th the result