A big takeaway from the 2017 Gujarat state polls has been the Bharatiya Janata Party's (BJP's) inability to reclaim its rural seats in some parts of the state -- this hasn't been a uniform trend everywhere, but general perception and ground reports do indicate that rural voters haven't been particularly kind to the party.
The critics of this theory argue that BJP should have lost all rural seats in Gujarat if that was the case. It points to the fact, they claim, that a particular community of farmers might have felt aggrieved.
Nonetheless, agriculture in Gujarat hasn't been doing particularly