The 2017 UP elections has become a national event for Indians. For BJP it is critical that they win so that they can get the control over Rajya Sabha.

Akhilesh Yadav is hoping that the ‘orchestrated’ revolt within the SP will have a positive impact within their voter base and sideline the nepotism, goondaraj & corruption within the SP. This would project him as the young development face for UP & a new SP leader.

Muslim votes may probably be divided in these elections. They were not happy on how SP handled Muzzafarnagar riots and Dadri issue. Mulayam and Akhilesh visited the riot affected areas only 6 months after the incident. This has left the Muslim community angry with them. BSP has been silently trying to woo Muslims towards them by allocating at least 100 seats to them. There may be a spilt of votes between SP-INC, BSP & to some extent to BJP! BJP, by cleverly supporting the Triple Talaq issue, hopes that they get secret support from the Muslim women, especially in the urban regions. Even in 2014 general elections, they did get 7% of total Muslim votes.

It seems that SP is not confident of victory and hence they have aligned with Rahul Gandhi so that they can get the Muslim votes of the Congress. This seems to be a desperate move especially since Congress has recently only been a liability to the other parties with whom they have tied up. We will soon know if allowing Congress to piggyback on them is going to benefit SP or not.

BJP is confident that Modi can recreate the magic of 2014 which gave them a record of 72 LS seats in UP! Amit Shah was the architect of the 2014 victory and he is now hoping that they repeat it again in 2017.  He has been focusing in strengthening the BJP at the grassroot level. There has been meticulous planning in allocating seats in each assembly. They have also managed to attract defectors from other parties.

BJP knows that they have got overwhelming support on the demonetization drive & is hoping that it will help translate into votes. Also there is a significant population from UP in the Indian Armed Forces and hence the Surgical strikes done by India on Pakistan will help them further.  The UP elections is no longer at a regional level but is being fought at an National level.

As per my prediction model, it seems that BJP will get close to 2/3rd of majority in UP. BJP will win with 247 seats (+- 5%) and come to power.  BSP & SP would be very close 2nd & 3rd. Congress as expected, will be insignificant & on decline….








2017 is going to be interesting for Indian Politics. Keys states are going to elections and it is perceived that the election results would be a kind of referendum on Narendra Modi’s mid-term performance. Punjab elections are very complex. It has drug issues, lack of development by SAD & corruption by the local SAD candidates. There is a high degree of anti-incumbency for SAD. AAP is on the rise & INC is trying to revive its fortunes.

This election is going to be a mix of emotions for the Punjab voters…. Should it vote SAD out? Do they continue to vote for them looking at the performance of Narendra Modi ? Will Kejriwal be a fiasco like he is perceived to be in Delhi?

As per my analysis of the 2012 election results, 2014 LS results & social media analysis, it seems that AAP would emerge as the winner… but not get a majority to form the government. SAD+BJP would be at 2nd position & mathematically would not allow them to form a government. Congress at 3rd position would have to make a decision if they would get into an outside support to AAP to form a government & use it to capitalize at the National level for 2019…

As per my predictions the next government in Punjab would be that of AAP along with Congress as outside support.





Goa is heading for a split verdict with no clear majority for any party. The key over here are the independents. BJP though will be the largest party, will not get a majority. Looks like a clear horse-trading scenario will arise. If BJP cannot muster the required support, AAP can be in a position to form a government with outside support from Congress!