The BJP registered its fifth consecutive victory in Gujarat, third under Modi, when it bagged 115 seats, two less than in the 2007 elections while Congress bagged two more to finish at 61.
The Nationalist Congress Party won two seats while Janata Dal-U one seat. The Gujarat Parivartan Party (GPP) led by Keshubhai Patel, which was widely predicted to damage the BJP's fortunes, ended with a whimper winning only three seats.
Widely speculated as a strong contender in the BJP riven by squabbles as PM candidate in the next Lok Sabha elections, 62-year-old Modi dedicated his victory to the six crore Gujaratis and those all over the country pining for good governance and development.
The Chief Minister, who had consciously refused to apologise or express regret over the post-Godhra violence in the state in 2002 that claimed over 1,000 Muslim lives, today said he apologised to the six crore Gujaratis for "any mistake that may have occurred".
Even by mistake, there should be no mistake in the future, he told his supporters in his victory speech but gave no indications of his future political plans.
When they shouted, "PM, PM", he said he would be making a visit to Delhi for a day on Dec 27 and whatever he was doing in Gujarat was the service to Mother India. "Neither will I stop, nor will I get tired as I have to fulfill your dreams", he said.
However, Congress extracted a sweet revenge defeating BJP in the hill state of Himachal Pradesh. The party secured a wafer-thin majority of 36 in a House of 68, one more than the half-way mark of 35.
The BJP managed to get only 26 while independents got 5 and Himachal Loktantrik Party one. In the last elections, the BJP got 41 and Congress 23.(More)