The Karnataka elections are a curtain raiser for the 2019 general elections in India.

Politics in this southern state has always been extremely complex. One example that stands out is the 2004 assembly term where the state saw three CM’s from all the three political parties! It was a perfect hung assembly where JD(S) was the ‘King’ maker as well as the ‘King’ breaker!

The power struggle in Karnataka has been like a game of musical chairs – the state has seen 22 CM’s in 14 Assemblies till date. No party has managed to retain the majority since 1978. Has congress performed exceptionally well this time around to achieve this elusive target? Sonia Gandhi has also broken her two-year long hiatus to campaign for this election!

Karnataka is convoluted in terms of its caste equations, influence of bordering states & water issues. Each of the six regions have a different voting pattern and party affiliation. In addition, the tripolar election makes it the most interesting election where even a 2% increase in vote share can be a game changer for any of the parties.


To arrive at the predictions, the model uses analytics on past elections voting data, social media analysis & 500+ interviews within the six regions in Karnataka.

BJP is fighting this election at the national level with most of its heavyweight leaders campaigning throughout the state. Congress meanwhile is focussing their energy on a mix of Rahul Gandhi campaign trails,  showcasing the good work done by Siddaramaiah & attacking BJP for getting back the corrupt Yeddyurappa & Reddy brothers.

In the fight between BJP & Congress, Kumaraswamy may well turn out to be the dark horse. JD(S) have distanced themselves from pulling down the opposition & are focussing on projecting themselves as the best regional party to rule Karnataka. Kumaraswamy Anna is pleading with the people to give them a chance to come to power. Because of BJP split in 2013, JD(S) got a better spread of votes across the entire state. That has given them the opportunity to strengthen their organization at the grassroot level in the last 5 years. Hence, they are anticipating to get more than the 40 seats that they won last time.

At the ground level, the people (and farmers) do see Anna as an honest & genuine person. Though JD(S) may not be able to get majority, people do want to see if they can influence the outcome in a way where Anna can be part of a coalition and be their CM. There is a silent undercurrent in favour of JD(S). It is riding on the ‘Regional Party’ image and ‘better of the two national parties’ and the people may want to make ‘Good Person’ Kumaraswamy a ‘King’. In that sense JD(S) may get a bigger swing of votes in their favour. Another interesting aspect coming out of the interviews is that there is a tacit understanding between BJP & JD(S) in terms of putting up weaker candidates in some of the constituencies against each other. That way those constituencies will have a bipolar fight and eat up the Congress vote share. At least this is what some of the local BJP/RSS workers have mentioned.


In my opinion, it would be incorrect for pollsters to say that based on the 2014 Lok Sabha victory in Karnataka, BJP would get majority votes. If you compare the 2014 Lok Sabha BJP vote share & the vote share of BJP in state elections held post 2014 – BJP has lost vote share in 14 out of the 20 states. The loss of vote share is ~23%. If the seat tally is considered, the loss is ~30%. BJP getting majority may not be that easy. We may, in these elections see the impact of demonetization & GST.

As per my prediction, it will be a ‘HUNG’ assembly. BJP will emerge as the largest party (85 seats) followed closely by Congress (70 seats) & JD(S) (67 seats). If none of the parties get a majority, we may just about see BJP sneaking into power along with JD(S). They have mastered this art in the recent past!

We may just about get to see Kumaraswamy as the next Karnataka CM!


Karnataka Prediction

Let us see what the outcome is on May 15th!

Aneesh Laiwala

You can reach me @ aneesh@insights3D.com if you have any queries on the prediction.




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!