Elections in Karnataka are due next month and both the BJP and Congress and trying their best to woe the voters. While the ruling Congress party is not favored to get a full majority, the Bharatiya Janata Party led by BS Yeddyurappa is expected to get around 85 seats.

The BJP central leadership knows their party won't get the majority; they are banking on PM Modi's charisma to get them the required number of seats, i,e 113 out of the 224 seats.

The biggest kingmaker could be the Janata Dal (S) led by Kumaraswamy, if his party manages to get around 40 seats, no party would be able to form the government without his support.

It will be interesting to see which party he will support this time.

Modi touring Karnataka

Narendra Modi who has campaigned for every state during elections is scheduled to speak in the poll-bound areas from this month.

“From April 29, Modi will come five times to Karnataka and address 15 to 17 rallies. It worked for us in Gujarat. We formed governments everywhere because of him.” A BJP spokesperson said.

As his party is battling rape allegations against their own elected MLA's, Modi in his speech in the UK has requested parties not to politize rape.

There are many other regional national party's too in the fray who are banking on voters who are looking for an alternative government other than the BJP and Congress.

The Aam Aadmi Party led by Arvind Kejriwal, the BSP led by Mayawati, The NCP led by Sharad Pawar have all announced their candidates for the elections.

Read: Karnataka Elections 2018 Opinion Poll: A Hung Assembly?

Also read: Mecca Masjid Blast: All Accused Including Swami Aseemanand acquitted

More: Unnao Rape Case: Shocking video proof of victim’s father’s torture appears