Modi has declared victory in India's election, but not the landslide he expected
Indian Prime Minister Narendra Modi has won a third term, but voters drastically clipped his wings by handing his alliance a narrower margin than predicted.