Nearly nine out of 10 Indians are happy with Prime Minister Narendra Modi, while eight in 10 are happy with the state of the economy, according to a new poll.

More...