If a poll that took place within the most disruptive period brings such heartening results for BJP, Modi would be well within his rights to hope for a better political dividend in the long run.

Conducted 10 days after the demonetisation drive and held across six states and one Union Territory, the bypolls were seen largely as a referendum on Prime Minister's daring move. The results succinctly explain the high frustration levels of opposition parties who seem at their wits' end to stop the Narendra Modi juggernaut.

Some of the outcomes for 14 seats (four parliamentary and 10 Assembly) are still being updated but enough information has already emerged to draw the outline of the story.

And the story is that BJP continues to be a party on the rise. If the by-elections were a gauge of public mood on demonetisation, it seems to be firmly behind the party. And if the polls were a personal test for Modi, he has started on the right note.

Final Snapshot of #Bypolls.

Each State Gov has got thumping Victories to showcase them as Win in Favour/Against #DeMonetisation drive. pic.twitter.com/Vr3lTWhdVw — N33R4J (@_N33R4J_) November 22, 2016

In BJP-ruled Madhya Pradesh, the party retained Shahdol Lok Sabha and Nepanagar Assembly seats at the cost of Congress. According to news agency PTI, BJP's Gyan Singh defeated Congress candidate Himadri Singh of Congress in Shahdol by a margin of over 60,000 votes. In the Nepanagar Assembly seat, BJP's Manju Dadu defeated Congress rival Antar Singh Barde by a margin of 42,198 votes. The Shahdol Parliamentary seat fell vacant after the death of BJP's Dalpat Singh Paraste.

In Assam, another BJP-ruled state, the party bagged both the Lok Sabha and Assembly seats. According to PTI, Pradan Barua retained the Lakhaimpur LS seat, defeating Congress's Hema Prasanga Pegu by a massive 1,90,219 votes. The seat was vacated by Assam Chief Minister Sarbananda Sonowal. BJP's Mansing Rongpi, who had deserted the Congress in July, won the Baithalangso Assembly seat beating nearest Congress rival Ruponsing Ronghang by 16,600 votes.

In Arunachal Pradesh, BJP-backed Dasingu Pul, wife of former chief minister Kalikho Pul who committed suicide in August, won the Anjaw assembly seat by 944 votes beating Independent candidate Yompi Kri.

In Tripura, the CPIM-led Left Front retained one seat and wrested another from the Congress. CPM's Biswajit Datta defeated TMC's Manoj Das by 16,094 votes in Khowai while in Barjala, CPM youth leader Jhumu Sarkar defeated BJP's Shista Mohan Das by 3,374 Votes.

In West Bengal, Trinamool Congress retained the Tamluk and Cooch Behar Lok Sabha and Monteshwar Assembly seats by huge margins, prompting Mamata Banerjee to say that the results were "a revolt against demonetisation".

The Bengal CM's comments are a stretch because if we look at the vote swing, as psephologist and CVoter founder Yashwant Deshmukh demonstrated on Twitter, the BJP with 21 percent votes has registered a positive swing of 10 percent relegating CPM, who suffered a massive downswing of 21 percent, to a miserable third place. Notwithstanding Mamata's bluster, BJP seems to have gained in Bengal.

Ladies & Gentlemen; In West Bengal Grand Total of ALL #ByPolls votes; the BJP (21%) has pushed CPM+ (14%) to third place. #AbsoluteStunner — Yashwant Deshmukh (@YRDeshmukh) November 22, 2016

In West Bengal #Bypolls of 2 LS & 1 VS; the BJP has polled 21% which is upswing of +10%. The CPM+ managed 14%, downswing of - 21% . #Stunner — Yashwant Deshmukh (@YRDeshmukh) November 22, 2016

But the story of the day came from North-East, where the BJP officially replaced the Congress as the dominant national force. Even as Tripura became Congress-mukt, despite failing to register a win the BJP gained a massive footprint with 20 percent positive swing.

Tripura ByPolls 2016

Total Vote Share

CPM: 57%(Vote Swing: +2 %)

INC: 2%(Vote Swing: - 41 %)

BJP: 21%(Vote Swing: +20 %)#FinalResult — Yashwant Deshmukh (@YRDeshmukh) November 22, 2016

In Tripura, Congress vote has nosedived from 43 percent plus to just about 2 percent votes. This is MASSIVE downswing. BJP makes HUGE North East inroads. — Yashwant Deshmukh (@YRDeshmukh) November 22, 2016

BJP's North-East conquest had started with a win in Assam where it unseated the Tarun Gogoi government and kingmaker Himanta Biswa Sarma showed he has not lost his touch. Lotus is blooming in both Assam and Arunachal Pradesh.

Assam ByPolls 2016

Baithalangso VS

INC: 41%(Vote Swing: +1%)

BJP: 54%(Vote Swing: +25%)

Others: 5%(Vote Swing: -26%)#FinalResult — Yashwant Deshmukh (@YRDeshmukh) November 22, 2016

Arunachal ByPolls 2016

Hayuliang VS (Cong Cand Disqualified)

INC: 0%(Swing:-78%)

BJP: 54%(Swing:+38%)

Others: 46%(Swing:+40%)#FinalResult — Yashwant Deshmukh (@YRDeshmukh) November 22, 2016

The BJP has not only taken in its stride a hugely disruptive socio-economic step, it seems to have blossomed in spite of the inconveniences and hardships that have been unleashed due to the currency ban. That points to a deep-seated trust between the electorate and Modi, who had positioned the insanely risky manoeuvre as a morality test against corruption.

The result will relieve the PM. If a poll that took place within the most disruptive period brings such heartening results for BJP, Modi would be well within his rights to hope for a better political dividend in the long run.

The results proved that the lotus is now a truly pan-Indian force and enjoys the kind of momentum the Congress once did at the height of its popularity. The BJP is breaking new grounds, creating footprints where none existed and consolidating position where it had the advantage.

Democracy isn't instant coffee, however. It would be churlish to interpret bypoll results solely through the prism of demonetisation.

The forces that worked behind BJP's stunning rise are still at work. What should simultaneously please the party and worry its opponents is that Modi has hit such a sweet spot, he can afford to take even more risks. Economist Jean Dreze, a known critic of Narendra Modi, has slammed demonetisation as shooting a bullet at the tyres of a booming economy. If the PM manages to steer the economy to a path of growth and reap political dividends even with a flat tyre, the opposition will be left chasing his shadow.