Has the ‘Cockroach Janata Party’ shattered Modi’s spell?