Now that UP assembly election results are out and BJP has won with a landslide two/thirds majority, it can be safely said that nobody really expected it. Not even the BJP. While many leaders were confident that the party may just emerge as the single largest party, there were very few who believed that the party will reach the halfway mark in private off-record conversations.