Will Narendra Modi serve another term as India’s prime minister? PM credited with economic growth but criticised for Hindu nationalist policies.