A fortnight back, if you asked anyone in Chhattisgarh about the results of the 2023 Assembly elections, the simple reply would have been that it would be a cakewalk for the Congress party.
Some may have even gone a step ahead and predicted up to 65 seats (out of 90) for the grand old party and up to 24 seats for the BJP (Bharatiya Janata Party).
But two weeks is a long time in politics.
The BJP now seems to be giving the Congress a run for every vote. The reasons were clearly missed by most political pundits watching the Chhattisgarh polls.
The old dictum, therefore, stays: only the public knows who will win.

