The BJP, which managed to keep its dominance over the northeast along with its allies, is heading for a huge setback in two northern states it rules Himachal Pradesh and Haryana. In Himachal Pradesh, Congress has won all three assembly seats.
The Congress sprang a surprise victory in Himachal Pradesh today, wresting two BJP seats in the state and one in Karnataka as votes were counted for 29 assembly seats and three Lok Sabha seats.