On the other side, the Congress plumetted from a tally of 206 in 2009 to less than 50 seats on the loss of around 10 per cent voteshare from 28.5 per cent.
The Congress found it difficult to cross the double digit mark in most of the states as BJP swept Gujarat (26), Rajasthan (25), Delhi (7), Uttarakhand (5), Himachal Pradesh (4) and Goa (2).
BJP also nearly swept the crucial heartland state of Uttar Pradesh where it bagged 16 seats and was ahead in 55 of the total 80 seats. Its ally Apna Dal was leading in two seats.
All the other seats were won by two political families. Only regional parties AIADMK, Trinamool Congress and BJD were able to stymie the saffron march in Tamil Nadu, West Bengal and Odisha, respectively.
AIADMK had won five seats and was leading in 32, while TMC had won 12 and was ahead in 22. BJD was set for a near sweep as it was leading in 19 of 21 seats.