He won the votes of a majority of the nation's 1.2 billion people and came to power in India with a clear mandate in 2014. On May 26, 2016 the Narendra Modi-led NDA government will turn two.

The journey certainly has been a roller-coaster ride one with many ups and some downs for the Prime Minister, his ministers and the party workers who came to power promising a lot.

But what do you think of the Modi government? Has it delivered? Is it caught up in needless controversy? Which minister has been the best performing? Let us know in the poll below:

PM Modi's swearing-in ceremony | Source : PTI