Karnataka will vote on May 10 to elect a new government and members to its 224-seat assembly, the Election Commission announced on Wednesday. The results will be declared on May 13. The announcement comes amid a high-stakes political battle between the ruling BJP and the opposition Congress and Janata Dal-Secular (JD-S). The BJP, led by Chief Minister Basavaraj Bommai, hopes to retain power in the state, fending off allegations of corruption and communal polarisation. The election will also test the popularity of Prime Minister Narendra Modi and his party's policies at the national and state level.