Few political parties in India have weaponised a ‘surprise factor’ as effectively as the Prime Minister Narendra Modi-led Bharatiya Janata Party. Time and again, and again, the BJP has shown that the ...