Narendra Modi has once again been chosen as best ever prime minister in the latest India Today Group-Karvy Insights Mood of the Nation (MOTN) survey. In the MOTN survey, 44 per cent of the respondents said that Narendra Modi has been the best prime minister of India so far. The second position was secured by Atal Bihari Vajpayee with 14 per cent votes, while Indira Gandhi bagged the third spot with 12 per cent votes. Watch video.